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