Learn German: Sie legen pausenlos tausend Kilometer zurück. - They cover a thousand kilometers non-stop.