do/work wonders - definition and synonyms

phrase
  1. to have a very good effect on someone or something
    do/work wonders for:

    Fresh air and exercise do wonders for your health.

    do/work wonders with:

    They have worked wonders with kids that other schools had rejected.

See also main entry: wonder