English to Arabic

Meaning for:
Overlong
other
طويل جدا