English: China commissions world's largest radio telescope
Telugu: ప్రపంచంలోనే అతిపెద్ద రేడియో టెలిస్కోప్‌ చైనాలో