English: It's still astonishing to me.
Telugu: నాకో ఆశ్చర్యం ఇప్పటికీ.