telescope [noun] + largest [adjective]