give one's best
تعریف انگلیسی
verb
- perform a task as well as possible “The cast gives full measure every night” “Something ----s” “Somebody ----s”