English to Arabic

Meaning for:
Overcame
other
تغلّب عليه