translate English to French: It welcomed the progress made in the implementation of the programmes.
Il s'est félicité des progrès enregistrés dans la mise en œuvre de ces programmes.