FEEDBACK

Meaning of 竭尽所能

Lookup via: Pinyin | Radicals
jié jǐn suǒ néng (Trad.: 竭盡所能)
Do your utmost