unavoidable

Definitions

[1] adj. 不可避免的, 不得已的, 不能作废的
[2] [医] 难免的

[ ,ʌnә'vɒidәbl ]

  1. What happened here was unavoidable.
    这里发生的不可避免。