traveled over the length of the area; made up for the distance lost before

listen to the pronunciation of traveled over the length of the area; made up for the distance lost before
Englisch - Englisch
covered the distance