Senses
瞧不过/ 瞧不過 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.