längesedan

adverb
a long time ago