English: It is a huge space station.
Telugu: ఇది చాలా భారీ స్పేస్ స్టేషన్