English: Netizens enraged
Telugu: నెటిజన్లకు తీవ్ర ఆగ్రహాం