not for the life of me, etc.

not for the ˈlife of me, etc.

used for saying that you cannot do something, however hard you try: I can’t for the life of me remember his first name.He couldn’t for the life of him understand why she was so annoyed with him.
See also: life, not, of