English: And I have been really, really impressed.
Telugu: నేను నిజంగా చాలా ఆకట్టుకుంది.