bù xī xuè běn不惜血本to spare no effort; to devote all one's energiesFrequency 1.8Meaningsto spare no effortto devote all one's energies