do somebody's heart good - German English Dictionary