1PHRASE 竭尽全力;尽最大努力 If you say that you will do your damnedest to achieve something, you mean that you will try as hard as you can to do it, even though you think that it will take a lot of effort. 竭尽全力;尽最大努力 [informal, rude]
I did my damnedest to persuade her.
我尽了最大的努力去说服她。
2ADJ-SUPERL [ADJ n]令人万分惊奇的;极为古怪的 If you say that something is the damnedest thing, you are emphasizing that it is surprising or odd. 令人万分惊奇的;极为古怪的 [informal, rude, emphasis]
Today I heard somebody say the damnedest thing about Cross.