translate English to French: The Millennium Development Goals look increasingly challenging in this year of science with Africa.
Les objectifs du millénaire pour le développement constituent de plus un plus en défi en cette Année de la science en Afrique.