translate English to French: Their findings led to the necessary improvements, and, as for now, 407, or 84 per cent of all units met the standards.
Leurs constatations ont permis de conclure à la nécessité d'améliorer la situation et, à l'heure actuelle, 407 centres, soit 84 % du total, répondent aux normes.