English to Arabic

Meaning for:
Buggered
other
متعب