English: Still impressive.
Telugu: ఇప్పటికీ ఆకట్టుకుంటోంది.