a la larga

Adverb

 * 1)  in the long run, eventually, ultimately, in the long term