{adv.}, {informal} No matter how hard you try. - Used for emphasis with negative statements. * /I can't for the life of me remember his name./
FOR THE LIFE OF ONE
Meaning of FOR THE LIFE OF ONE in English
Dictionary of English idioms . Словарь английских идиом. 2012