English to Arabic

Meaning for:
Unwieldiest
other
الأصعب مراساً