Do wonders

To produce excellent results.

Doing some exercise will do wonders for your health.