translate English to French: That success was only possible thanks to all of the women and men from all over the world who are willing to serve in Afghanistan.
Un tel succès n'a été possible que grâce à l'ensemble des femmes et des hommes du monde entier qui sont disposés à servir en Afghanistan.