English: The video has caused outrage in China.
Telugu: ఈ వీడియో చైనాలో ప్రకంపనలు సృష్టించింది.