experience shame from being publicly slighted - German English Dictionary