What does auf langen Strecken mean?

auf langen Strecken - German to English

on long distances