{n. phr.}, {informal} A welcome sight. * /After our long, dusty hike, the pond was a sight for sore eyes./ * /"Jack! You're a sight for sore eyes!"/
SIGHT FOR SORE EYES
Meaning of SIGHT FOR SORE EYES in English
Dictionary of English idioms . Словарь английских идиом. 2012