竭尽全力(做某事)
strain every nerve / sinew (to do sth)
to try as hard as you can to do sth
释义来自《牛津高阶英汉双解词典》第 9 版