long ago
Schon vor langer Zeit; bereits seit geraumer Zeit.
A long time ago; already for some time now.
-
Das habe ich längst vergessen.— I long ago forgot that.
-
Wir wussten das längst.— We have long known that.
-
Er ist längst wieder weg.— He has long since left.