English: Here it is, the largest telescope in the world.
Telugu: ఇక్కడ అది, ప్రపంచంలో అతిపెద్ద టెలిస్కోప్ ఉంది.