You have a big heart.
Here are some other possible translations depending on the context:
* You are kind-hearted.
* You are generous.
* You are a good person.
* You are compassionate.
The phrase "grande corazón" is a common Spanish idiom that describes someone who is kind, caring, and generous. It's a compliment that expresses appreciation for someone's good nature.