English: It has been launched by ISRO.
Telugu: దీన్ని ఇస్రో రూపొందించింది.