cringe in Chinese
cringe in Chinese
困扰
(intransitive, figuratively) To experience an inward feeling of disgust, embarrassment, or fear; (by extension) to feel very embarrassed.