不遗余力 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ú I, my, me; surname; surplus
力 lì power, capability, influence