längst
seit langem
lenge siden
for a long time
long since
antaŭ longe
de longe
delonge
depuis longtemps
desde hace mucho tiempo
da tempo
per molto tempo
издавна
здавна
dawno temu
od dawna
dávno
nuo seno
seniai