translate English to French: Do you have the right stuff to become a trainer?
Avez-vous l’étoffe d’un formateur?