Chinese: 我不该那么生气的。
English: I shouldn't have gotten so angry.