do a world of good

do somebody a world of good

to make someone feel much better A vacation in the mountains will do you a world of good.
See also: good, of, world