To take a very long time; to be too slow or leisurely in getting something done.
it's about time
Used to express impatience at the eventual occurrence of something tha…
hum and haw
To procrastinate; to take a long time before doing something or taking…
blast from the past
Something or someone that a person has not seen for a long time that e…
Rome wasn't built in a day
It takes a long time to create something complicated or impressive.
make history
To do something that will be widely remembered for a long time.
race against time
A situation in which something must be done hurriedly, before a deadli…