damnedest

Adjective

 * 1) ; surprising, remarkable, amazing.

Noun

 * 1) One's best effort.

Derived terms

 * do one's damnedest