English: And that totally impressed me.
Telugu: అది నన్ను విపరీతంగా ఆకట్టుకుంది.