Translate the following English sentence to French:
"It focuses too much on the minutiae of detail in sometimes preventing administrative changes in staffing and frustrating strategic vision."
Il se concentre trop sur la minutie des détails en empêchant parfois les changements administratifs en matière recrutement et en entravant les visées stratégiques.