in the long run

adverb

  1. 1

    after a very lengthy period of time

    she will succeed in the long run

Synonyms

Also useful for “in the long run”:Crossword