Definitions of at first sight:

  • adverb:   immediately
    Example: "It was love at first sight"