English to Arabic

Meaning for:
Interminably
other
بدون توقّف