translate English to French: Progress was made under all four themes presented in the 2001-2003 Sustainable Development Strategy.
Des progrès ont été réalisés dans les quatre thèmes afférents à la Stratégie de développement durable de 2001-2003.