English: China launched its own satellite navigation system
Telugu: సొంత నావిగేషన్ వ్యవస్థను ప్రారంభించిన చైనా