中文 Sheets
My Favorites
No favorites yet
History
No history yet
Home / Idiom / 不遗余力

to spare no pains or effort (idiom); to do one's utmost

bù yí yú lì
Idiom
Chain
New to Chinese?Start with pinyin·See the learning path