English to Arabic

Meaning for:
Sedulously
other
بشكل مثابر