do one’s best ne demek

  1. do one’s best : elinden geleni yapmak