Queen was happiness incarnate

英 美
  • 女王是幸福的化身。
  • happiness n.幸福;快乐;适当
  • incarnate v.体现;使...具体化adj.化身的;人体化的
  • queen n.王后;女王
  • was v.是(is,am的过去式)