English to Arabic

Meaning for:
Longstanding
other
طويل المدى