give one's best

definition: perform a task as well as possible
example:
speech part: verb
synonyms: go all out

How give one's best is being used?