Chinese: 这让我很生气。
English: This makes me very angry.
French: Cela me met très en colère.