But this has a huge, huge impact on the environment.
Mais ceci a un impact absolument énorme sur l'environnement.
But this has a huge, huge impact on the environment.
Mais ceci a un impact absolument énorme sur l'environnement.