RichThesaurus
sight for sore eyes
vs
vision of loveliness
sight for sore eyes
noun
A pleasing sight; something that is beautiful to look at.
vision of loveliness
How often have the words
sight for sore eyes
and
vision of loveliness
occurred in a corpus of books?
(source:
Google Ngram Viewer
)