sight for sore eyes

Noun

 * 1)  A pleasing sight; something that is beautiful to look at, particularly after a long period of deprivation.

Translations

 * Dutch: lust voor het oog
 * Finnish: ilo silmälle
 * French: plaisir pour les yeux, régal pour les yeux
 * Hungarian: öröm ránézni, szívderítő látvány
 * Italian: un piacere per gli occhi
 * Polish: mile widziany
 * Portuguese:
 * Swedish: en syn för trötta ögon