English to Arabic

Meaning for:
Befuddled
other
أربك