English: On Twitter, there has been huge outrage over the video.
Telugu: ట్విటర్ లో ఈ వీడియో మీద విపరీతమైన నిరసన వ్యక్తమవుతోంది.