英语to submit to humiliation (idiom); to suffer in silence,to swallow one's anger,to grin and bear it
德语geduldig ert