English: Here's what ISRO scientists say
Telugu: వెల్లడించిన ఇస్రో శాస్త్రవేత్తలు