Online dictionaries (dict.cc, Pons) list some possible translations. In Leo's forum you find some more examples. Here's a selection:
- to be ashamed for someone
- to feel embarrassed for somebody else
- vicarious embarrassment
Note the definition of vicarious:
vicarious: felt or experienced by watching or reading about somebody else doing something, rather than by doing it yourself
I don't know how it is used outside of the German speaking area, but I think that's off-topic here anyway. Though, some people here may tell you more about that.
Addendum:
I haven't really read this article, but it contains some more good translations or phrases:
- cringe-inducing
- well and truly embarrassed for him/her
- displaced embarrassment
- sympathetic wince
I guess there are even more words and probably not all of them will fit in your context, but generally speaking they all work.