欢天喜地
English Expression:
  1. n.  Rapture
  2. n.  in high glee
  3. n.  rapt to the seventh heaven
  4. n.  be in [go into] raptures over [about]
  5. n.  overjoyed
  6. n.  be highly delighted
French Expression:
  1. adj.  être en liesse, être transporté de joie, être au comble de la joie, être aux anges