竭尽所能 jié jìn suǒ néng

DEFINITIONS

  1. to do one's utmost; to make every effort; to do everything possible

CHARACTERS

竭 jié put forth great effort; exhaust
尽 jìn exhaust, use up; deplete
所 suǒ place, location; numerary adjunct
能 néng to be able; can, permitted to; ability