translate English to French: We have a responsibility and a present and future obligation to them and to achieve the Millennium Development Goals.
Nous avons, en fait, une responsabilité et une obligation aujourd'hui et demain à leur égard, en vue de réaliser les Objectifs du Millénaire pour le développement.