English to Arabic

Meaning for:
Surpassing
other
الإفاقة