English: The European space agency ...
Telugu: అందుకే యూరోపియన్ స్పేస్ ఏజెన్సీ. . .