English to Arabic

Meaning for:
Make-fell-ashamed
other
سقط خجلانا