English to Arabic

Meaning for:
Unhesitatingly
other
بشكل غير متردّد