中文 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