English: I'm still amazed, though.
Telugu: నాకో ఆశ్చర్యం ఇప్పటికీ.