in the long run in Italian
in the long run in Italian
a lungo andare
(idiomatic) After a very long time; eventually; over a long period of time; more generally.
alla lunga
(idiomatic) After a very long time; eventually; over a long period of time; more generally.
a lungo termine
(idiomatic) After a very long time; eventually; over a long period of time; more generally.
nel lungo termine
(idiomatic) After a very long time; eventually; over a long period of time; more generally.