Disputed SpanishVergüenza ajenaWhen you're ashamed not because of your own actions but by somebody else's actions.
This does have an eglish translation
https://en.wikipedia.org/wiki/Vicarious_embarrassment
This has also a German translation “Fremdschämen”
Second hand embarrassment or vicarious embarrassment fit the exact bill
“Cringe” is a pretty good synonym
vergonha alheia in Portuguese
There is a German word for the same meaning it is “fremdschämen”.