English to Arabic

Meaning for:
Ineluctable
other
حتمي