translate English to French: These cities have also benefited from more efficient public transportation.
Ces cités ont également profité d’une amélioration des transports en commun.