English: Netizens amazed
Telugu: ఆశ్చర్యపోతున్న నెటిజన్లు