全力以赴;尽力而为;竭尽全力
do / try your damnedest (to do sth)
to try as hard as you can (to do sth)
She did her damnedest to get it done on time.她竭尽全力按时把它完成了。
释义来自《牛津高阶英汉双解词典》第 9 版