do somebody's heart good

do somebody’s heart ˈgood (to do something)

make somebody feel happy, more cheerful, hopeful, etc: It did my heart good to see him looking so well.
See also: good, heart