Dictionary Entry: 不遗余力

Word
Pinyin
不遗余力
bù yí yú lì

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

Child Entries of 不遗余力