for hours
take time
hourful
hourlong
minuteful
horary
forever and a day
dragging
prolongated
multihour
take one's sweet time
chronophagous
longsome
period
stretch
forever
age
years
long time
overprotracted
drawn-out
unspeedy
lifetime
eon
hot minute
prolongedly
until the cows freeze over
time-consumingly
until the cows come home
quadragesimal
long
hard going
spout off
ultralong
dayslong
long-running
length
standing
turnaround
long as one's arm
half-hourly
timebox
in one's own time
endurance contest
minuteslong
prolonged
marathon
hour
long-span
extended
go all around the Wrekin
protracted
lengthy
superlong
half-hourlong
eudemic
load time
aeon
long run
period of time
long-range
forty-second
time period
sesquidiurnal
schlep
light year
eternity
crow's age
full-time
coon's age
prolongably
overtime
midlong
quarantine
bureaucratic procedure
far
in perpetuity
red tape
for the long haul
lengthsome
expensive
how long
hyperextended
monumental
work one's fingers to the bone
perendinate
tract
sloggingly
plow on
of