Translate the following English sentence to French:
"This is one of the issues under discussion in the Commission and which has proved to be more difficult in some cases, together with certain other aspects. But, ultimately, everyone in the Commission agrees on the need to encourage green energy."
C'est un des sujets actuellement débattus à la Commission et le plus difficile dans certains cas, avec d'autres éléments mais, en fin de compte, tout le monde au sein de la Commission partage cette nécessité de promouvoir l'énergie verte.