FEEDBACK

Meaning of 竭尽所能

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