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