translate English to French: It had performed useful work on such matters as statistics on women and women's role in water and sanitation and new and renewable sources of energy.
Il a accompli des travaux utiles en ce qui concerne les statistiques relatives aux femmes et au rôle joué par celles-ci dans les domaines de l'eau et de l'assainissement, des nouvelles sources d'énergie et des sources d'énergie renouvelable.