English: Astronomers just set a new record.
Telugu: శాస్తవ్రేత్తలు సరికొత్త రికార్డు సృష్టించారు.