translate English to French: What is the impact of, and impact on, places and spaces?
Quel est l’impact de et sur les lieux et l’espace?