do wonders

중급 (B1)informal

To make a very big improvement.

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