English: At first glance liked it.
Telugu: తొలిచూపులోనే నాకు నచ్చేసింది.