for the life of one

listen to the pronunciation of for the life of one
English - English
If one's (own) life depended on it

They were unable, for the life of them, to remember.

the life of
source of energy, source of dynamism