English: Netizens amazed
Telugu: ఆశ్చర్యానికి గురవుతున్న నెటిజన్లు