Language:
Free Online Dictionary|3Dict

氣急敗壞

Source : CEDICT

flustered and exasperated/utterly discomfited