English version

be a (beautiful/strange/frightening etc) sight to behold

From Longman Dictionary of Contemporary Englishbe a (beautiful/strange/frightening etc) sight to beholdbe a (beautiful/strange/frightening etc) sight to beholdformal used to emphasize that something or someone looks very unusual, for example because they are very beautiful, strange, or frightening His garden was a sight to behold. His face was not a pleasant sight to behold. sight
Pictures of the day
What are these?
Click on the pictures to check.