English: This telescope is one of the most successful projectsNASA.
Telugu: ఈ టెలిస్కోప్ - అత్యంత విజయవంతమైన NASA ప్రాజెక్టులు ఒకటి.