Giant Radio Telescope in China Just Detected Repea - tymoff