ein (großes) herz für jemanden haben

listen to the pronunciation of ein (großes) herz für jemanden haben
German - English
to have generous sympathy for somebody