at first sight
definitions
-
upon the first visual encounter; immediatelyfr: au premier regard; immédiatement
examples
-
They fell in love at first sight.
Ils se sont aimés au premier regard.
They fell in love at first sight.
Ils se sont aimés au premier regard.