a lungo andare

Italian

Etymology

Literally, at long going.

Prepositional phrase

a lungo andare

  1. in the long run