translate English to French: I reiterate that there have been achievements in many countries.
Je répète que des progrès ont été enregistrés dans de nombreux pays.