English to Arabic

Meaning for:
Thenceforward
other
من ذلك الحين فصاعداً