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