浴血苦战yù xuè kǔ zhànyuxuekuzhana blood soaked and hard-fought struggle (idiom)Characters in this word战war, fighting, battle浴to bathe, to shower, to wash苦bitter血bloodStudy it in Yanamino