Deal with the devil?
A deal with the devil usually means someone is giving up their moral principles in exchange for worldly gains.
Doesn’t hold a candle?
If you cannot even hold a candle to someone, you cannot compare with them at all.
Dig up the hatchet?
If people dig up the hatchet, they are ready to rediscover their weapons and go back onto the battlefield.
Earn your stripes
You have got to earn your stripes, meaning nobody will give you anything, you have got to work for everything
“This is not what I signed up for”
Basically it means they regret having previously agreed to do something.
Like a closed book?
With a closed book, you cannot see what it’s about and therefore remain mystified.
Back into your shell?
For us humans, our metaphorical shell is where we feel safe, our comfort zone, so to speak.
Spitting image
When people say "spitting image", they mean to say that two people look exactly alike.
A ‘Hail Mary’?
“Hail Mary” is a prayer among Christians, uttered when they want to ask for holy intervention.
Damp squib?
Damp squibs become synonymous with anything that fails to work properly, anything that is not up to expectation.
No slam dunk?
A "slam dunk" is synonymous with an easy win, victory or success.
On the fence?
To sit on the fence is to remain neutral or to stay undecided or to be unable to take a side at all.
Stiff upper lip?
When you want to look solemn, stoic, determined and resolute and so on you maintain a stiff upper lip.
Out of the left field?
If you say someone's ideas are left field, you mean to say their ideas are unconventional, odd and surprising.
Punching the air
To punch the air, one simulates such a punch without touching anyone but the body motion is the same.