for the life of me
無論花多大的力氣也無法做某事
口語·強調(diào)無法做到某事
英文釋義
despite one's best efforts or attempts; even if one tried very hard
例句
I can't remember her name for the life of me.
典故來源
源自18世紀英語,'life'強調(diào)竭盡全力,常用于否定句,表示無論如何也無法做到。