qiáo​bu​guò

to be unable to bear the sight of