What does a la larga mean?

a la larga - Spanish to English

in long distance