English: scientists of ISRO.
Telugu: . ఇస్రో శాస్త్రవేత్తలు పేర్కొంటున్నారు.