translate English to French: The department has currently completed or almost completed 71% of the MITS requirements.
Le ministère a respecté ou presque respecté 71 % des exigences de GSTI.