translate English to French: Greater mobilization of resources and more effective cooperation are keys to achieving the international development goals endorsed by the international community.
Une plus large mobilisation des ressources et une coopération plus efficace sont indispensables pour atteindre les objectifs du développement international qui ont été approuvés par la communauté internationale.