translate English to French: Direct help has been provided by the all persons being part of team, by the translators, and by our sponsors.
Une aide directe a été apportée par tous les membres de l'équipe, également les traducteurs, et nos sponsors.