Don't count your chickens before the eggs have hatched
"Don't make plans for something that might not happen".
Every cloud has a silver lining
Be optimistic, even difficult times will lead to better days.
Hit the nail on the head
Do or say something exactly right
Keep something at bay
Keep something away
Make a long story short
Come to the point - leave out details
Don't give up the day job
You could definitely not do it professionally
Far cry from
Very different from.
Hit the sack / sheets / hay
To go to bed
Kill two birds with one stone
to accomplish two different things at the same time
Method to my madness
An assertion that, despite one's approach seeming random, there actually is structure to it.
Don't put all your eggs in one basket
Do not put all your resources in one possibility.
Feel a bit under the weather
Feeling slightly ill
In the heat of the moment
Overwhelmed by what is happening in the moment
Last straw
The final problem in a series of problems.
Miss the boat
This idiom is used to say that someone missed his or her chance
Drastic times call for drastic measures
When you are extremely desperate you need to take drastic actions.
Give the benefit of the doubt
It takes two to tango
Actions or communications need more than one person
Let sleeping dogs lie
Do not disturb a situation as it is - since it would result in trouble or complications.
Not a spark of decency
No manners
Elvis has left the building
The show has come to an end. It's all over.
Hear it on the grapevine
to hear rumors' about something or someone
Jump on the bandwagon
Join a popular trend or activity.
Let the cat out of the bag
To share information that was previously concealed
Not playing with a full deck
Someone who lacks intelligence