They say the moons are barely 5 kilometers in diameter and have only been discovered now because of advances in technology that include better telescopes and computing power.
Die Monde sollen einen Durchmesser von nur 5 km haben und erst jetzt aufgrund technischer Fortschritte wie besserer Teleskope und besserer Rechnerleistung entdeckt worden sein.