English: This has surprise everybody.
Telugu: దీంతో… అందరిలోనూ ఆశ్చర్యం వ్యక్తం అవుతోంది.