English to Arabic

Meaning for:
Afflict
other
ابتلي