老半天lǎo bàn tiānlaobantian(coll.) a long timeCharacters in this word半half天sky, heaven老old, agedStudy it in Yanamino