translate English to French: Their pilots and technicians work as a team to bring thrilling performances to the North American public.
Ses pilotes et techniciens accomplissent un travail d'équipe pour ravir le public nord-américain de spectacles époustouflants.