English: This was announced by ISRO scientists.
Telugu: ఈమేరకు ఇస్రో శాస్త్రవేత్తలు ప్రకటించారు.