translate English to French: Resources devoted to research and development of advanced, cleaner energy technologies and for technology transfer are still modest.
Les ressources consacrées à des travaux de recherche-developpement sur de nouvelles techniques propres d'utilisation de l'énergie et pour le transfert de ces technologies sont encore modestes.