wochenlang

for weeks, for weeks on end

wochen plural + lang long
adverb Rare #42,979
for weeks, for weeks on end Emphasizes that something lasts for several weeks.
GE: Wir haben wochenlang auf diesen Tag gewartet.
EN: We waited for this day for weeks.

Stimmen wir nicht anders ab, sind wir hier wochenlang.

Unless we vote otherwise, we'll be here for weeks.

— Konklave (2024)

Tom hat sich wochenlang vorbereitet.

Tom has been preparing for weeks.

Es hat schon wochenlang nicht mehr geschneit.

It hasn't snowed for weeks.

Sie war wochenlang in London, in einer eigenen Wohnung.

She spent weeks in London, in her own apartment.

— Rebecca (1940)

Manchmal regnet es wochenlang auf Caladan.

Sometimes it rains for weeks on end on Caladan.

— Dune: Part Two (2024)