1.rack one's mind to do sth.
绞尽脑汁做某事
2.owe sb. a debt of gratitude
由衷感谢某人
3.It's beyond me. / It gets beyond me.
我搞不懂
4.I was fish out of water at first.
开始我很不自在
5.Keep your chins up.
别灰心/别气馁
6.Have a safe trip.
一路顺风
7.I don't buy it.
我不相信
8.What's done is done, what's to come is to come.
该走的总会走,该来的总会来
9.It costs an arm and a leg. / It's daylight robbery. / It's so pricey.
表明买某种很贵的东西让自己大出血。