for a long time (bw):
давно(de) schon lange, seit langem, seit langer/längerer Zeit., долго(fr) Pendant un long temps., долгое время(fr) Pendant un long temps., с давних пор(de) schon lange, seit langem, seit langer/längerer Zeit.
cached Via: Dbnary en WikiWoordenboeken
Via: Memodata.com