You have to break off your engagement.
He had to break off his addiction to cigarettes.
Madagascar is not an idiom, it is an island off the coast of Africa.
the idiom of really upset is "pissed off"
English has an idiom: to be on the rebound, which means to be vulnerably heart-sore after a loss, particularly after the break-off of a relationship.
"Chip off the old block" IS an idiom! It means that the child is just like the parent.
Sorry, there is no such idiom as "at wit's put end to". "at wit's end" means you have tried every possible way to solve a problem but cannot do it and do not know what to do next. "put and end to" means to stop or put a stop to something.
The expression "off your guard" means that you are not prepared; that you are not watching for something and are not ready; that you are relaxed and not tense with waiting for some event.
An idiom is something that does not mean what the phrase says literally, so yes. You can't actually laugh your head off.
Dozing off ; Being distracted ; Not paying attention
The idiom will u please get off my back means stop bugging me or leave me alone
I cannot find an idiom that starts off "she cried tears." When you cry, you cry tears, so that would not be a good idiom anyway.
As an idiom yes.
"Write it off" means to dismiss something.