meaning of a la larga

a la larga - Spanish to English

in long distance