不遺餘力 bù yí yú lì

DEFINITIONS

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

CHARACTERS

不 bù no, not; un-; negative prefix
遺 yí lose; articles lost; omit
餘 yú surplus, excess, remainder
力 lì power, capability, influence