DictionaryForumContacts

   Chinese
Google | Forvo | +
to phrases
尽最大的努力 jǐn zuìdàde nǔlì
gen. do one's level best
try one's level best
尽最大的努力: 6 phrases in 3 subjects
China3
Economy2
General1