ein gutes stück weg zurücklegen

listen to the pronunciation of ein gutes stück weg zurücklegen
Немецкий Язык - Английский Язык
to cover quite a distance