English: Still impressive.
Telugu: ఇప్పటికీ ఆకట్టుకుంటూనే ఉన్నాడు.