translate English to French: He had succeeded in mobilizing additional financial resources for global development priorities, primarily from governmental sources.
Le Directeur général a réussi à mobiliser des ressources financières supplémentaires pour la réalisation des programmes de développement mondiaux de caractère prioritaire, principalement parmi des sources gouvernementales.