IN THE LONG RUN
Meaning of IN THE LONG RUN in English
phrasal
: in the course of sufficiently prolonged time, trial, or experience
integrity succeeds best in the long run
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012