English: And that is still astonishing to me.
Telugu: అది నాకు ఇప్పటికీ ఆశ్చర్యమే.