English: The video has sparked off massive outrage.
Telugu: ఈ వీడియోపై పెద్ద ఎత్తున ఆగ్రహం వ్యక్తమవుతోంది.