This delay was unavoidable.

英 美
  • 这次耽搁是无法避免的。
  • delay v.耽搁;推迟;延误n.耽搁;延期;推迟
  • this pron.这;这个adj.这个adv.这样;这么
  • unavoidable adj.不可避免的
  • was v.是(is,am的过去式)