These developments forebode disaster.

英 美
  • 这些情况预示著要有灾祸。