FOR THE LIFE OF YOU
Meaning of FOR THE LIFE OF YOU in English
( informal ) however hard you try :
I cannot for the life of me imagine why they want to leave.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005