adj. phr. Cheerful and happy. Carl is happy as the day is long because school is over for the summer.
HAPPY AS THE DAY IS LONG
Meaning of HAPPY AS THE DAY IS LONG in English
American idioms English vocabulary. Английский словарь американских идиом. 2012