Voici la traduction de "ça lui a sapé le moral" en anglais...
F R A N Ç A I S
A N G L A I S
ça lui a sapé le moral
- it has taken the stuffing out of her (en évoquant une personne de sexe féminin) - it has taken the stuffing out of him (en évoquant une personne de sexe masculin)