Translation of "do sb a/the world of good" - English-Polish dictionary

do sb a/the world of good

informal

to make someone feel much happier or healthier

bardzo dobrze komuś zrobić lub służyć
That swim has done me a world of good.

(Translation of “do sb a/the world of good” from the Cambridge English–Polish Dictionary © Cambridge University Press)