English: They have impressed me a lot.
Telugu: నాన్నను అవి చాలా ఆకర్షించినయి.