Did you fall in love with her at first sight? - Ti sei innamorato di lei a prima vista?
Did you fall in love with her at first sight?
Ti sei innamorato di lei a prima vista?
It was love at first sight. - È stato amore a prima vista.
It was love at first sight.
È stato amore a prima vista.