translate English to French: I always try my best.
Vous trouverez ci-dessous les principaux éléments de réponse.