GIVE ONE'S BEST



Definition:

  1. [verb] perform as well as possible
    Synonyms: go all out, do one's best