English: The news drew massive outrage on social media.
Telugu: ఇక ఈ వార్త సోషల్ మీడియాలో పెద్ద సెన్సేషన్ అయింది.