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