Find the word definition

Wiktionary
in the long term

adv. (context idiomatic English) After a very long time; eventually; over a long period of time; more generally.