English: And they impressed me.
Telugu: అవి నన్ను ఎంతగానో ఆక‌ట్టుకున్నాయి.