Translate the following English sentence to French:
"I would very much hope that we can all live on a planet which is also inhabited by the European Council, the General Affairs Council and Ecofin."
J'espère vivement que nous pourrons vivre sur une planète également habitée par le Conseil européen, le Conseil "affaires générale" et Écofin.