Try your best

Vocabulary Term #1702
Verb (infinitive)
USA
UK
Try your best
USA
UK
do everything within your power to achieve something
USA
UK
"The manager did his best to resolve the complaint to the satisfaction of the guest."