first impression; first sight
[천눈]
first impression; first sightA feeling or impression from the first encounter.