translate English to French: Significant progress toward many of the immediate outcomes has now been achieved.
Des progrès considérables ont été réalisés dans l’atteinte de nombreux résultats intermédiaires.