do one's utmost - English Synonyms Dictionary