倾尽全力 qīng jìn quán lì

DEFINITIONS

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

CHARACTERS

倾 qīng upset, pour out, overflow
尽 jìn exhaust, use up; deplete
全 quán maintain, keep whole or intact
力 lì power, capability, influence