English: China did not allow the film to be released.
Telugu: చైనా ఈ చిత్రాన్ని విడుదల చేసేందుకు నిరాకరించింది.