for a good while; for quite some time
Indicates that something continues or lasts for a relatively long time. Often used in literary or somewhat formal contexts; in casual speech, しばらく or 長い間 are more common.
He thought for a good while, then slowly began to speak.
After a long silence, she nodded quietly.