English: It is indeed surprising.
Telugu: నిజంగా ఇధి ఆశ్చర్యమే.