alla lunga

Italian

Adverb

alla lunga

  1. in the long run
  2. over time
  3. sooner or later
  4. (literary) (from) far away