English to Arabic

Meaning for:
Fumblingly
other
بارتباك