to make sb feel much better; to improve sth
do sb / sth the world of good
A change of job would do you the world of good.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición