浴血苦战 yù xuè kǔ zhàn

DEFINITIONS

  1. a blood soaked and hard-fought struggle (idiom)

CHARACTERS

浴 yù bathe, wash; bath
血 xuè blood; radical number 143
苦 kǔ bitter; hardship, suffering
战 zhàn war, fighting, battle