After a very lengthy period of time
(Adverb)
Synonyms:
  1. in-the-long-run
As the end result of a succession or process
(Adverb)