English: Am actually very impressed with that.
Telugu: నేను నిజంగా చాలా ఆకట్టుకుంది.