DictionaryForumContacts

   English
Google | Forvo | +
try one's hardest to + inf.
gen. 尽全力; 竭尽所能