The Swedish term "länge sedan" matches the English term "long ago"

other swedish words that include "sedan" : english :
sedan ago
emedan, eftersom, sedan since
sedan, då then
för två dagar sedan two days ago