English: At first sight, they fell in love with each other.
Telugu: తొలిచూపులోనే ఒకరికి ఒకరు నచ్చేశారు.