欢天喜地English Expression:
  • n.  Rapture
  • n.  in high glee
  • n.  rapt to the seventh heaven
  • n.  be in [go into] raptures over [about]

(Unregistered user can only view 4 records)