English: This has left everyone stunned and shocked.
Telugu: దీంతో అక్కడున్న వారంతా షాక్‌కి, ఆశ్చర్యానికి గురవుతున్నారు.