translate English to French: This has dramatically changed the social and ecological landscape of the country.
Ceci a considérablement transformé le paysage social et écologique du pays.