Words: long run long haul
Part of speech: n
Definition: a period of time sufficient for factors to work themselves out
Example: in the long run we will win