English: ISRO has tied up with Glavkosmos, the Russian space agency.
Telugu: రష్యా అంతరిక్ష సంస్థ గ్లావ్కోస్మోస్తో ఈ మిషన్ కోసం ఇస్రో ఒప్పందం కుదుర్చుకుంది.