translate English to French: Migration had a tremendous impact on the life of European cities.
Les villes se font concurrence sur le marché planétaire.