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