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

Definitions

  1. 1. exhaust one's ability

Components