They all cackled with delight.

英 美
  • 他们都高兴得嘎嘎地笑。
  • all adj.所有的;全部的adv.完全;都;非常pron.一切;全部n.全部
  • cackled n.咯咯叫声;咯咯的笑声;饶舌闲谈v.咯咯地叫;格格地笑;喋喋不休
  • delight n.高兴;快乐v.(使)高兴;(使)欣喜
  • they pron.他们
  • with prep.用;随着;包括;和...一起