1.Keep in touch with
2.Knock it off/stop
3.Lay off/fire
4.Let out:放走,泄露
5.Look for a needle in a haystack:大海捞针
6.Make a hit:获得成功
7.Make ends meet:使收支相抵
8.Make sense:有意义
9.Make up;补偿,化妆,补考
10.Meet each other half way: make an agreement
From:https://www.zgghmh.com/CET-6/20006138.asp