translate English to French: We are in a battle to win hearts and minds in Afghanistan.
Nous menons une bataille qui vise à gagner les cœurs et les esprits en Afghanistan.