If you say
that something has done
someone a world of good
, you mean
that it has made them feel better
Just sit for a while and relax. It will do you a world of good.
COBUILD Advanced English Dictionary. Copyright © HarperCollins Publishers