A Bleeding Heart
Un Alma Caritativa
Meaning:
A very compassionate person who feels pity for all those who are suffering. A soft-hearted or tender-hearted person.

Click on the image to watch a video about the story and care of bleeding heart flowers by Wendy Phan
Origin:
This idiom was coined in America in the 20th century and it began to be used by those who were against charities and then in a derogative way started to refer to those who participated in helping-people-in-need campaigns as bleeding hearts, stressing the fact that those who care for others have a heart which bleeds.
Example:
•My grandmother is always helping poor people around the city. Other times she picks up homeless dogs from the streets and brings them home to take care of them. She even cries when she sees children begging for money in the streets. She is a real bleeding heart.