have/keep your wits about you
Be able to think quickly and make sensible decisions
- Cycling is potentially very dangerous in the city - you have to keep your wits about you.
know what’s what
Know the important facts about a situation
- Linda's been in the business for 30 years - she knows what's what.
not have a leg to stand on
Not have any way of proving that you are right about something
- If you have no witnesses, you don't have a leg to stand on.
slow on the uptake
Taking a very long time to understand or realize something
- He's a little slow on the uptake, so you may have to repeat the instructions a few times.
(drive sb) round the bend
- Staying at home all day was driving her around the bend.
Argue or worry about very small details
- Don't split hairs. You know what I'm getting at.
go to your head
To cause one to become arrogant
- Don't let fame/success go to your head.
go to one's head一般还用于表达喝酒上头、微醉等。
- Champagne always goes straight to my head.
ring a bell
To seem familiar, although you cannot remember the exact details
- No, I'm sorry, that description doesn't ring any bells with me.
in the dark
Not knowing very much about something
- I managed to keep my parents in the dark about this.