尽管已尽心竭力;尽管真心愿意
牛津电影里 100%
used to say that you cannot do sth, even though you really want to
With the best will in the world, I'm just helpless.
释义来自《牛津高阶英汉双解词典》第 9 版