translate English to French: You are the ones who deploy, you are the ones who continue to do all the hard work and you are the ones who make all the sacrifices to ensure we all live in a better place.
C’est vous qui partez en déploiement, c’est vous qui continuez d’accomplir tout le travail difficile et c’est vous qui faites tous les sacrifices pour faire en sorte que notre monde soit meilleur.