In the long run Meaning, Definition & Usage
-
adverb after a very lengthy period of time
in the end.
- she will succeed in the long run
WordNet
Definitions
- in the whole course of things taken together; in the ultimate result; eventually.