Once in a blue moon
ver rarely
Under the weather
Not well, slightly sick or ill
See eye to eye
Agree, have a similar attitude
Have butterflies in your stomach
Be excited or nervous
Judge a book by its cover
Make judgments based on appearances
Day in & day out
something done repetitively, day after day
Hit the sack
Go to bed
By the skin of your teeth
By the smallest amount of time
I could eat a horse
Extremely hungry
A tough cookie
Determined, emotionally & physically strong
Call it a day
Decide to stop doing something, usually because you are tired or bored
Spill the beans
Reveal confidential information prematurely
Break a leg!
Good luck!
Let the cat out of the bag
Reveal a secret
Burn bridges
Destroy one's path, connections or opportunities
Through thick & thin
be loyal to someone, no matter what happens
Avoid a subject by talking about irrelevant things
Breathe life into
Revitalize, reinvigorate something
Cry over spilled milk
Dwell on past mistakes or misfortunes
Learn the ropes
Learn the basics of something
Steal someone's thunder
Steal their idea or divert the attention away from them
Against the odds
Achieve something despite very low probability of success
On the ball
Understand something and react quickly / alert & efficient
Walk of mlife
A person's occupation or position in society
Face the music
Confront the consequences of one's actions