translate English to French: They make a contribution towards achieving CIDA's Key Agency Results and the Millennium Development Goals.
Elles contribuent à la réalisation des Résultats clés de l’Agence et des Objectifs de développement du millénaire.