English to Arabic

Meaning for:
Befuddle
other
أربك