20190511 india: India developing world's largest telescope