Idiom: In the long run

What does 'In the long run' mean?

This means 'over a long period of time', 'in the end' or 'in the final result'.


Idioms similar to 'In the long run'

See also: