English: ISRO scientists have given much to the country.
Telugu: మహదవకాశాన్ని దేశానికి అందించారు ఇస్రో శాస్తవ్రేత్తలు.