English: India moves closer towards its own navigation satellite system
Telugu: సొంత నావిగేషన్ సిస్టమ్ దిశగా భారత్