English: It was recently published in China.
Telugu: ఇటీవల ఇది చైనాలో విడుదలైంది.