translate English to French: I hated these men for what they had done.
Je détestais ces hommes pour ce qu'ils avaient fait.