Is there a word for feeling embarrassed for someone else?

There are words in German and Spanish, which I learned in this thread.

ETA: I see they’ve already been mentioned a couple of times but I provided links. :sunglasses: