translate English to French: Unfortunately there are still protests on protests up and down the country.
Ici et là, on remarque malheureusement aussi dans le domaine des énergies renouvelables encore et toujours des mouvements de protestation.