damnedest

(idm 习语) do/try one's `damnedest do/try one's best 尽自己最大的努力: She did her damnedest to get it done on time. 她竭尽全力按时完成了.


[[修改/添加解释]]