give one's best

verb

1.
perform a task as well as possible