at first sight
definitions
-
upon the first visual encounter; immediatelypt: à primeira vista; imediatamente
examples
-
They fell in love at first sight.
Eles se apaixonaram à primeira vista.
They fell in love at first sight.
Eles se apaixonaram à primeira vista.