Do One Good

  1. Be of benefit to someone. 2. Please or gratify someone; give satisfaction. Also 'do one's heart good.'

Examples:

  • I'm sure some fresh air will do her good.
  • It does my heart good to see the young couple so happy.

Origin: Late 1400s.