demorar
vt to delay, slow down
vi (permanecer)
to stay, (tardar a vir)
to be late, (conserto)
to take (a long) timedemorar-se
vr to stay for a long time, linger
demorar a chegar to be a long time coming
vai demorar muito? will it take long?
não vou demorar I won't be long