die Blamage

Noun

die Blamage : disgrace, humiliation (die Blamagen)

So eine Blamage kann ich mir in meiner Position nicht leisten.

In my position, I can not afford such humiliation.