unavoidable in Japanese
unavoidable in Japanese
やむを得ない
Impossible to avoid; bound to happen.
不可避
Impossible to avoid; bound to happen.