de longe
Esperanto
Adverb
de
longe
for
a
long
time