To be very busy and have many things to do at work.
Something that is excellent or the best
TOP NOTCH
To be very in love with someone
(TO) FALL HEAD OVER HEELS
To save money for an emergency
(TO) SAVE FOR A RAINY DAY
Very inexpensive (adjective)
DIRT CHEAP
To have the same ideas or agree about a topic/problem/issue.
(TO BE) ON THE SAME PAGE
To know all new information
(TO BE) UP TO SPEED
To ask someone to marry you (to propose)
(TO) POP THE QUESTION
To have great luck or win something big
(TO) WIN THE JACKPOT
To save a lot of money on something (verb)
(TO) SAVE A BUNDLE
To begin or start something
(TO) GET THE BALL ROLLING
To consistently work over time (beyond normal working hours)
(TO) BURN THE MIDNIGHT OIL
(TO) TIE THE KNOT
To earn money for the family to live
(TO) BRING HOME THE BACON
Something that is unfairly too much money
HIGHWAY ROBBERY
To get to the point (and not waste time talking about other things)
(TO) CUT TO THE CHASE
Something that is low priority
ON THE BACK BURNER
A person who someone loves and is proud of
THE APPLE OF (SOMEONE'S) EYE
To try for too much and risk losing everything
(TO) PUSH YOUR LUCK
A very good deal (noun)
A STEAL
To go back to the beginning of a project with a new idea because the first idea failed
Get back to the drawing board
To do something extremely well (3 answers)
(TO) KILL IT, CRUSH IT, KNOCK (SOMETHING) OUT OF THE PARK
To love someone very much
(TO) LOVE SOMEONE TO THE MOON AND BACK
To earn enough money to pay bills (food, house, etc.) without going into debt.
(TO) MAKE ENDS MEET
Something that is very expensive (2 answers)
COST AN ARM AND A LEG, COST A FORTUNE