Chinese: 他怒不可遏。
English: He couldn't control his anger.