yù xuè kǔ zhàn

Translation

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