Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

浴血苦战

yù xuè kǔ zhàn

Definitions

  • a blood soaked and hard-fought struggle (idiom)