translate English to French: Leave the professional handling of all travel arrangements to us – including visa applications and tickets.
Laissez-nous le règlement professionnel de toutes les formalités de voyage y compris les modalités d'obtention du visa et les tickets de voyage.