English: Chief of the Indian Space Research Organization (ISRO), confirmed this.
Telugu: భారత అంతరిక్ష పరిశోధనా కేంద్రం (ఇస్రో) ఈ విషయం వెల్లడించింది.