inexorable in Greek
inexorable in Greek
αδυσώπητος
Impossible to prevent or stop; inevitable. [from mid 16th c.]
αμείλικτος
Impossible to prevent or stop; inevitable. [from mid 16th c.]