English: The video has sparked outrage on social media.
Telugu: సోషల్ మీడియాలో ఈ వీడియోపై తీవ్ర దుమారం రేగింది.