尽力而为
牛津电影里 100%
to accept a bad or difficult situation and do as well as you can
Well, we'll just have to make the best of it. Won't we, sir?
We're just gonna have to make the best of it.
释义来自《牛津高阶英汉双解词典》第 9 版