Think on one's feet
脑子转得快
例句:
You're resourceful and able to think on your feet.
你经验丰富而且懂得随机应变。
Speaking of the devil:
讨论魔鬼 ×
一说曹操 曹操就到 √
例句:
Speaking of the devil, here he comes.
说曹操,曹操到,他来了。
Live a dog and cat life:
过着狗和猫的生活 ×
水火不容的意思 √
例句:
I have been living a cat and dog life since my roommate moved in.
自从室友搬进来后,我的日子就没安宁过。
Lay all your cards on the table:
把你所有的牌都放到桌面上来 ×
坦白相告 √
例句:
Why don't you lay all your cards on the table?
你为什么不把你的情况和盘托出呢?