antaŭlonge

Etymology
From.

Adverb

 * , at a time in the past, especially the distant past.