tener mucho corazón

1) иметь большое сердце, быть великодушным

2) быть сильным духом

Источник: Большой испанско-русский словарь на Gufo.me