English: That impressed me.
Telugu: ఇవే నన్ను ఆకట్టుకున్నాయి.