try one's best/hardest
phrase
: to try very hard : to do everything that one can do
Love words? Need even more definitions?
Merriam-Webster unabridged



