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