at first sight
definition: immediately
example: it was love at first sight
speech part: adverb
synonyms:
at first glance
right