樂不可支

Idiom

 * 1) overjoyed; on cloud nine