translate English to French: His vast experience and consummate diplomatic skills have stood him well in carrying out the good offices role of the Secretary-General mandated by the General Assembly.
Sa vaste expérience et ses talents diplomatiques lui ont été utiles pour mener à bien les bons offices du Secrétaire général, dont l'Assemblée générale l'a chargé.