English to Arabic

Meaning for:
Thence
other
من ثمَّ