have done you a world of good. به معنای اینکه خیلی روی حال و هوات اثر مثبت داشته. حالت رو خوب کرده. مثلا That holiday have done you a world of good. یعنی تعطیلات خیلی روی حال و هوات اثر مثبتی داشته.+ عکس و لینک