好半天 hǎo bàn tiān

DEFINITIONS

  1. most of the day

CHARACTERS

好 hǎo good, excellent, fine; well
半 bàn half
天 tiān sky, heaven; god, celestial