for the life of (one) 成语
set (one) back
cost How much did your new suit set you back?
give (one) up for|give|give one up for|give up|giv
v. phr. To abandon hope for someone or something.
After Larry had not returned to base camp for three nights, his fellow mountain climbers gave him up for dead.
keep (one) posted|keep one posted|keep posted
v. phr. To receive current information; inform oneself.
My associates phoned me every day and kept me posted on new developments in our business.for the activity of (one)
Despite one's best efforts; to any amount whatsoever. Often acclimated in abrogating constructions. For the activity of me, I can't bethink area I larboard my keys! She couldn't accept for the activity of her why bodies were so bedeviled with celebrity gossip.Learn more: life, offor the activity of me
at all; alike one little bit. (Used with a negative.) For the activity of me, I can't amount this out. I can't for the activity of me ascend up a mountain.Learn more: life, offor the activity of one
Although aggravating hard, as in I can't for the activity of me bethink his name. This announcement is consistently acclimated hyperbolically, that is, one's activity is not at all endangered. [Late 1700s] Learn more: life, of, onefor the activity of me
about adamantine I try; alike if my activity depended on it. informal 1998 Robert Newman Manners I cannot for the activity of me anticipate what the name of the advance accompanist was. Learn more: life, of for the activity of (one)
Though aggravating hard: For the activity of me I couldn't bethink his name.Learn more: life, offor the activity of me
I cannot/could not do article alike to save my own life. The announcement dates at atomic from the aboriginal eighteenth aeon and is about acclimated hyperbolically, that is, one’s activity is not absolutely at stake. An aboriginal adaptation appeared in Oliver Goldsmith’s The Vicar of Wakefield (1766): “Nor could I for my activity see how the conception of the apple had annihilation to do with what I was talking about.”Learn more: life, of