a lungo andare

listen to the pronunciation of a lungo andare
Italienisch - Englisch
in the long run, in the end