do one's best
تعریف انگلیسی
verb
- perform a task as well as possible “The cast gives full measure every night” “Something ----s” “Somebody ----s”
مترادفها
Do all one can, do the best one is capable of, leave no stone unturned.