English: India to have its own space station: ISRO
Telugu: భారత్‌కు ప్రత్యేక స్పేస్ స్టేషన్: ఇస్రో చీఫ్