translate English to French: There are many non-governmental bodies that play a vital role in promoting energy efficiency, sometimes even in delivering programmes.
Il y a de nombreux organismes non gouvernementaux jouant un rôle vital dans la promotion de l'efficacité énergétique, parfois même dans les programmes de promulgation.