do wonders

中級 (B1) informal

To make a very big improvement.

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