meaning of auf langen Strecken

auf langen Strecken - German to English

on long distances