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