English: And on this is surprised everybody.
Telugu: దీనిపై అందరూ ఆశ్చర్యానికి గురవుతున్నారు.