Keep your fingers crossed
Keep your fingers crossed
Keep your chin up
stay positive
It's raining cats and dogs
It's raining a lot./It's pouring.
On top of the world!
very excited, very happy.
Once in a blue moon
very rarely
Have a sweet tooth
like sweets
A pain in the neck
something annoying
Eat like a bird
eat very little
throw in the towel
to give up
Go the extra mile
make an extra effort
Pull someone’s leg
joke or tease
Have your hands full
be very busy
A fish out of water
feel uncomfortable in a new situation
Be in two minds
to be indecisive.
Add fuel to the fire
make a problem worse
"Stay on your toes!"
Stay alert, be ready to do what you have to do
Cost an arm and a leg
very expensive
Hold your horses.
Be patient, wait, don't rush.
Cry over spilled milk
worry about what’s already happened
A blessing in disguise
something good that first seems bad
Get something off your chest
say what’s been worrying you
Rule of thumb
general rule or principle
let the cat out of the bag
ruin the surprise/tell the secret.
Blow off steam
release stress or anger
Put all your eggs in one basket
To risk everything on one plan or idea.