Vocabulary
天にも昇る
てんにものぼる
to be ecstatically happy; to be on cloud nine; to be in seventh heaven
expression
verb