a good while

/ə ɡʊd waɪl/ ア グッド ワイル

1. かなり長い時間、随分長い間

時間が「かなり長い」ことを強調する際に使われる口語表現です。通常、予想よりも長い期間を指す場合に使われます。
It took me a good while to understand the instructions. (指示を理解するのに随分時間がかかった。)
関連
for a considerable time
for a spell