translate English to French: Notwithstanding the progress made in implementing some of the recommendations of the Secretary-General, a number of obstacles remain.
Nonobstant les progrès réalisés dans la mise en oeuvre de certaines des recommandations formulées par le Secrétaire général, nombre d'obstacles demeurent.