English: the International Space Station as well.
Telugu: అదే ఇంటర్నేషనల్ స్పేస్ స్టేషన్.