RichThesaurus
do someone's heart good
vs
give someone pleasure
do someone's heart good
verb
make someone happy
give someone pleasure
How often have the words
do someone's heart good
and
give someone pleasure
occurred in a corpus of books?
(source:
Google Ngram Viewer
)