English: The outcry on social media is still raging though.
Telugu: అయినా సామాజిక మాధ్యమాల్లో నిరసన కొనసాగుతోంది.