You Searched For "nasa launched the world's largest telescope"