English: This is all very surprising.
Telugu: ఇదంతా చూ స్తై ఆశ్చర్యం కూడా కలుగుతూవుంది.