Quite a while phrase
Used to indicate a significantly long amount of time.
It took me quite a while to make this soup.
Peter has not talked to her for quite a while.
I have come here for quite a while.
a long time ago
To remain influential in a particular situation or a particular group of people for a long time
Time is running out.
This expression means something will occur in the near future.
Blind man's holiday is the time between daylight and darkness when people cannot work because it is too dark to see.
One needs to understand the basic techniques or primary details of something before taking actions that require greater skills
Peter failed because he did not learn to walk before he ran.