English to Arabic

Meaning for:
Buggers
other
التّافهون