Chinese: 我无法压抑心中的怒火。
English: I couldn't keep my anger down.