English: China's space
Telugu: చైనా స్పేస్సాట్