English: This was informed by ISRO in a statement.
Telugu: ఈ విషయాన్ని ఇస్రో వర్గాలు తమ ప్రకటనలో వివరించాయి.