Chinese: 他们让我很生气。
English: They made me really angry.
French: Ils m'ont mis hors de moi.