translate English to French: Public transportation is excellent.
Le transport en commun est excellent.