English noun: long run
|1.||long run (time) a period of time sufficient for factors to work themselves out|
|Samples||In the long run we will win.|
In the long run we will all be dead.
He performed well over the long haul.
|Broader (hypernym)||period, period of time, time period|