English to Arabic

Meaning for:
Outdistancing
other
الإجتياز