Translate the following English sentence to French:
"We could do rather more, considering that we have made great commitments in reducing CO2 and greenhouse gases and to reduce dependence on energy imports."
Nous pourrions faire bien plus étant donné les grands engagements que nous avons pris pour réduire le CO2 et les gaz à effet de serre et diminuer la dépendance vis-à-vis des importations d'énergie.