English: India to join project to build world's largest telescope
Telugu: ప్రపంచ అతిపెద్ద టెలిస్కోప్ నిర్మాణ ప్రాజెక్టులో చేరిన భారత్