· keep a stiff upper lip意志坚定,坚强不屈
one failure means nothing. you've got to keep a stiff upper lip.
· be at loggerheads with...互不相让
the two parties were at loggerheads with each other over the new tax policy.
· a born loser一事无成者
nobody is a born loser. all you need is perseverance.
· louse up something把某事搞得一团糟
he let the cat out of the bag, which loused up the whole deal.
· not do...for love or money死也不会……
stop trying. i won't betray my friend for love or money.
· feel a lump in one's throat心里感到很难受
i felt a lump in my throat on hearing her story of fighting with the deadly disease.
· make do with...用……凑合
we are too tired to cook. we can make do with two bags of instant noodles.
· the man in the street普通的人,老百姓
the interview with the man in the street shows that 90% of them are satisfied with the tv fro grams.
· be one's own man不受他人支配,自己管自己
our monitor is not easy to cope with. he is much his own man.
· steal a march on someone抢在他人前面,暗渡陈仓
we stole a march on our rivals by reducing 5% of our price and got back our market.
· meat and drink精神寄托
to some old people, raising pets is their meat and drink.
· be at the mercy of受……支配
when you get this kind of disease, your life is at the mercy of god.
· blow someone's mind把某人搞得晕晕乎乎
readers had rather high opinion of his new book, which blew his mind.
· have a good mind to do something很想去干某事
when i see young and robust men elbow their way onto the bus, i have a good mind to smack them.
· have a one-track mind死脑筋,一根筋
mark has a one-track mind. all he cares is earning money.
· mind one's own affairs少管闲事
you are nothing but an old gossip! can't you only mind your own affair?
· weigh on someone's mind心事重重
the failure of signing the contract has been weighing on his mind. he couldn't sleep at night.
· be of two minds拿不定主意
jill was of two minds as whether to spend the money on books or on clothes.