sight for sore eyes in Polish
sight for sore eyes in Polish
mile widziany
(idiomatic) A pleasing sight; something that is beautiful to look at, particularly after a long period of deprivation.