translate English to French: Achievement of the Millennium Development Goals also requires increased resource mobilization and productive utilization of those resources.
Cette réalisation requiert la mobilisation de davantage de ressources ainsi que l'utilisation plus avisée de ces ressources.