translate English to French: There is certainly considerable scope for improvement in all these areas, and UNCTAD, as the United Nations General Assembly body with a mandate to promote development through trade, has a legitimate role to play in this respect.
Il ne fait aucun doute qu'il y a encore beaucoup de choses à améliorer dans tous ces domaines, et la CNUCED, en tant qu'organe de l'Assemblée générale des Nations Unies ayant pour mandat de promouvoir le développement par le biais du commerce, a un rôle légitime à jouer.