English to Arabic

Meaning for:
Deservingly
other
بجدارة