translate English to French: We also have huge potential to produce hydroelectric power.
Nous disposons également d'un énorme potentiel pour produire de l'énergie hydroélectrique.