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