English to Arabic

Meaning for:
Embarrassingly
other
باحراج