Idiom: In the long run

Idiom Definitions for 'In the long run'


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

See also: