English: Netizens amazed
Telugu: షాక్ కు గురైన నెటిజ‌న్లు