bù yí yú lì不遗余力to spare no pains or effort (idiom); to do one's utmostFrequency 3.5Meaningsto spare no pains or effort (idiom); to do one's utmost