translate English to French: We also have one of the best-trained Support team in the business.
Nous disposons d'une des équipes de support les plus compétentes dans le domaine.