translate English to French: As a result, his country had made considerable progress towards the achievement of the Millennium Development Goals.
La Malaisie a de la sorte accompli d'importants progrès vers la réalisation des Objectifs du Millénaire pour le développement.