translate English to French: While some progress had been made since the adoption of the Millennium Declaration, much remained to be done.
Malgré quelques progrès accomplis depuis l'adoption de la Déclaration du Millénaire, il reste encore beaucoup à faire.