In the long run Meaning, Definition & Usage

  1. adverb after a very lengthy period of time
    in the end.
    • she will succeed in the long run

WordNet


Definitions
  1. in the whole course of things taken together; in the ultimate result; eventually.

Webster 1913