Significado de "do sb a/the world of good" - Learner’s Dictionary

do sb a/the world of good

informal

to make someone feel much happier or healthier:

That swim has done me a world of good.

(Definición de do sb a/the world of good del Cambridge Learner's Dictionary © Cambridge University Press)