translate English to French: All of this can, of course, have a major impact on the environment.
Tout cela peut, bien évidemment, avoir un impact considérable sur l'environnement.