translate English to French: Several soldiers talked to me about their satisfaction:
Plusieurs soldats m'ont parlé de leur satisfaction :