taking forever

Related

waiting · glacial · sluggish · interminable · tedious · ages · eons · molasses · plodding · lagging · dawdling · creeping · stalling · limbo · watching paint dry · torture · impatience · clock-watching

Opposites
duration/speed

taking foreverinstantaneous

Happening without any delay

instant · lightning-fast · rapid · in the blink of an eye · quick

efficiency

taking foreverefficient

Productive without waste

streamlined · expedient · prompt · timely · snappy

Familiarity
Top 2,000,000