To have a broken heart
To not hide how you are feeling; to show how you are feeling
Call it a day
To finish working for the day
Make your mouth water
Food that makes you want to eat it
Play with fire
To do something you know is dangerous
Piece of cake
Go for it
Your heart is in the right place
To have good intentions, even if something bad happens
Dog days of summer
The hottest and most humid days of summer
Smell a rat
To suspect someone is evil or bad
Add fuel to the fire
To make a bad situation worse
Costs an arm and a leg
Very easy
Wear your heart on your sleeve
To be extremely afraid of something
Save for a rainy day
A very happy or important day
Foaming at the mouth
To be extremely angry
Burn yourself out
To overwork so you become exhausted
Knock yourself out
Something that is very expensive
Eat your heart out
To feel extremely unhappy about something
Rome wasn't built in a day
Something that is very difficult can't be done quickly
A sight for sore eyes
Something that you are very happy to see
On the hot seat
To be in a difficult situation
Hit the books
To study
To have a bleeding heart
To have too much sympathy, even if they don't deserve it
Red letter day
To save for the future when you might need it
To have a sixth sense
To be sad or depressed
Where there's smoke, there's fire
If something looks like it may or may not be true, it probably is
Let the cat out of the bag
To tell a secret