for the life of one

[for the life of one] {adv.}, {informal} No matter how hard youtry. - Used for emphasis with negative statements.

I can't for thelife of me remember his name.