try one's damnedest

[口语]全力以赴,竭力,尽力而为,尽全力;[口语]全力以赴,竭力,尽力而为,尽全力