implacable

Definition

Impossible to calm down or satisfy; unrelenting.

中文 无法平复或满足的;不屈不挠的。

Example

"She faced the implacable opposition of her neighbors."