Pinyin Dictionary results for "bu xi xue ben"

不惜血本
to spare no effort; to devote all one's energies
Dictionary data provided by CC-CEDICT