English to Arabic

Meaning for:
Unwieldy
other
صعب المراس