at first sight
definitions
-
upon the first visual encounter; immediatelyes: a primera vista; de inmediato
examples
-
They fell in love at first sight.
Se enamoraron a primera vista.
They fell in love at first sight.
Se enamoraron a primera vista.