translate English to French: So, let us finally concentrate on the renewable energies.
Alors, concentrons-nous enfin sur les énergies renouvelables.