bù yí yú lì
Traditional: 不遺餘力
不遗余力 (bù yí yú lì) is a Chinese word meaning “to spare no pains or effort (idiom); to do one's utmost”.
Meanings
- 1to spare no pains or effort (idiom); to do one's utmost
bù yí yú lì
Traditional: 不遺餘力
不遗余力 (bù yí yú lì) is a Chinese word meaning “to spare no pains or effort (idiom); to do one's utmost”.