do someone good
• be beneficial to someone, especially to their health.
• "the walk will do you good"
do someone a good turn
• do something that is helpful for someone.
• "he was a friend of mine, and had done me some good turns over the previous few months"
Similar:
service,
deed,
act,
action,
favour,
act of kindness,
kindness,
disservice,
wrong,
harm,
injury,