at first sight
definitions
-
upon the first visual encounter; immediatelyvi: ban đầu; nhìn thoáng qua
examples
-
They fell in love at first sight.
Họ yêu nhau ngay lập tức khi nhìn thấy nhau lần đầu.
They fell in love at first sight.
Họ yêu nhau ngay lập tức khi nhìn thấy nhau lần đầu.