do wonders

中級 (B1)informal

To make a very big improvement.

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