Chinese: 这让我非常愤怒。
English: This makes me so angry.