English: The film was recently released in china.
Telugu: ఇటీవల సినిమాను చైనాలో విడుదల చేశారు.