English: It's pretty astounding to see.
Telugu: ఆశ్చర్యంగా వుంటుంది, చూడడానికి.