do one's best
idiom
: do as well as one can
No one expects you to do the job perfectly. Just do your best.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share