translate English to French: Attaining the Millennium Development Goals is a challenge for us all.
La réalisation des Objectifs du Millénaire pour le développement est un défi commun pour nous tous.