Question: do sb world of good?
Answer: do sb/sth a world of good/do sb/sth the world of good. If you say that something has done someone the world of good or a world of good, you mean that it has made them feel better or improved their life. A sleep will do you the world of good.