qiáo​bu​guò

to be unable to bear the sight of

瞧不过 瞧不過 qiáo​bu​guò
to be unable to bear the sight of
To be unable to stand the sight of something; to find something offensive, annoying, or unfair.
to be unable to watch a cruel end
To not be hard-hearted enough to watch something through to its painful or brutal conclusion.

Cross-References

Synonym