besiege with demands

英 美
  • 提出一堆要求
  • besiege v.围攻;包围
  • demands n.要求;需求v.要求;查问;需要
  • with prep.用;随着;包括;和...一起