English: It is still astonishing, though.
Telugu: అయినప్పటికీ, అది ఆకట్టుకొనేది.