English: They have impressed me a lot.
Telugu: అవి నన్ను ఎంతగానో ఆక‌ట్టుకున్నాయి.