English: China cancelled the release of the film.
Telugu: చైనా ఈ చిత్రాన్ని విడుదల చేసేందుకు నిరాకరించింది.