FEEDBACK

Meaning of 竭智尽力

Lookup via: Pinyin | Radicals
竭 jié 智 zhì 尽 jìn 力 lì (Trad.: 竭智盡力)
to do one's utmost (idiom)