好久

hǎojiǔ
a long time
HSK 3

Additional Dictionary Meanings

(coll.) for a long time