How do you guys express/say the word “cringe”?

Imagine you going somewhere in public and seeing someone doing something absolutely ridiculous, or as the young people say “cringe”. How do I say it in French? Any word/phrase fitting for “cringe” than « embarrassant », « l’embarras »?