translate English to French: It reflects the investment of considerable effort and resources by the travel arrangement industry.
Elle fait état des nombreux efforts déployés et ressources exploitées par le secteur des services de préparation de voyages.