English to Arabic

Meaning for:
Though
other
ولو أنّ