Only public uproar prevented it.

英 美
  • 只有公众对此抗议反对。
  • it pron.它
  • only adv.只有;仅仅;刚刚adj.最好的;唯一的;出众的conj.但是;除非;然而;毕竟
  • prevented v.预防;防止,阻止;挡住
  • public adj.公众的;公共的;公开的n.民众;公众;大众
  • uproar n.骚动;喧嚣