in the long run
1.
(
adverb
) after a very lengthy period of time; "she will succeed in the long run"
Synonyms:
in the end
Terms and Conditions of Use / Copyright Notice