激忿填膺 jī fèn tián yīng
Dao Chinese Dictionary
Chinese to English; Chinese to Chinese: Stroke Order; Character Decomposition