English: New Delhi: The Indian Space Research Organization (ISRO) has suffered a major setback.
Telugu: బెంగళూరు: భారత అంతరిక్ష పరిశోధన కేంద్రం (ఇస్రో) కఠిన సవాల్ ను ఎదుర్కొంటోంది.