English: The video has sparked off massive outrage.
Telugu: ఈ వీడియో తీవ్ర దుమారం లేపింది.