DictionaryForumContacts

   English Chinese
Google | Forvo | +
to the utmost of one's ability
gen. 力地; 竭尽全力; 尽最大努力; 尽力