do wonders

中级 (B1) informal

To make a very big improvement.

"A bit of exercise can do wonders for your mood."