English: It will be located at a distance of 10 lakh miles.
Telugu: దీనిని భూమికి 10 లక్షల కిలోమీటర్ల దూరంలోని కక్ష్యలో ఏర్పాటు చెయ్యబోతున్నారు.