English: Russia builds its own space station.
Telugu: రష్యా సొంతంగా స్పేస్ స్టేషన్ నిర్మించుకోవాలని ప్లాన్ చేస్తోంది.