you have broken somone's heart means to hurt someone feelings.
meaning a person without no mercy to others and a person that mercy to others.
The idiom "my heart was in my mouth" means feeling extremely anxious or nervous to the point where it feels like your heart is pounding heavily in your chest.
To want to have completed a goal.
"With a big heart" means one is sensitive to the needs of others.
The idiom "broken heart" refers to emotional pain or distress caused by a romantic relationship ending or being disappointed in love. It symbolizes deep feelings of sadness, disappointment, and loss.
"Put your heart into it" means to put as much effort as possible into something.
"Take heart" means to be courageous or hopeful, to think positively
The idiom 'break one's back' means that they won't do anything to exert themselves.
If you think about this for a minute, you can figure it out. Idioms are words or phrases which don't make any sense if you think about them literally. Do you think a person's heart could actually break like a piece of glass? This is an idiom meaning the person is very sad and grieving over a traumatic experience.
In brief it seems falsely translated from the common idiom 'to pull someone's leg', which has the meaning "to trick/fool/kid someone". For example: "Are you pulling my leg?" (Br.) / "Are you kidding me?" (Am.)
Unless there is truly something wrong with your heart, then yes, it is an idiom. My heart fell, my heart exploded, my heart sang, my heart doing anything other than pumping blood is an analogy and an idiom.
Faint means weak or not strong. The heart is considered the emotional organ so someone faint at heart would be emotionally weak.