Pinyin Dictionary results for "yu xue ku zhan"

浴血苦战
a blood soaked and hard-fought struggle (idiom)
Dictionary data provided by CC-CEDICT