translate English to French: The trust the sailors display in the organising company, together with the scale of the event and the course on offer, greatly appeal to sailing professionals.
La confiance des marins pour la société organisatrice, l'ampleur de l'événement et le parcours proposé ont séduit les professionnels de la voile.