竭盡全力 jié jìn quán lì

DEFINITIONS

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

CHARACTERS

竭 jié put forth great effort; exhaust
盡 jìn exhaust, use up; deplete
全 quán maintain, keep whole or intact
力 lì power, capability, influence