translate English to French: The stress theory, however, is controversial and is resented by many veterans.
La théorie du stress est cependant controversée, et bon nombre d’anciens combattants la rejettent.