translate English to French: Sport has become a mass phenomenon capable of engaging huge crowds on a grand scale, breaking down geographic, racial, social, economic, political and cultural barriers.
Le sport est devenu un phénomène de masse capable d'atteindre un public considérable à grande échelle, au-delà des barrières géographiques, raciales, sociales, économiques, politiques et culturelles.