好久hǎo jiǔhaojiu(coll.) for a long timeCharacters in this word久long ago好good, excellent, fineStudy it in Yanamino