English: This has surprised all.
Telugu: ఇదే అందరిని ఆశ్చర్యపరుస్తోంది.