Vocabulary

天にも昇る

to be ecstatically happy; to be on cloud nine; to be in seventh heaven

expression verb