[happy as the day is long] {adj. phr.} Cheerful and happy.
Carlis happy as the day is long because school is over for the summer.