
Do somebody a power of good
Positive Change
Phrase implies a significant and positive change in someone's condition or mood. 
Colloquial Use
Used in informal conversations among friends or family, not in formal writing or speeches. 
Emotional Support
Often refers to emotional or psychological benefit, not just physical. 