Such
「そのような」「これほどの」という意味で、強調に使われます。
behavior
「振る舞い」「行動」という意味です。
is
「~です」という現在の状態を表すbe動詞です。
very
「非常に」「とても」という意味で、形容詞や副詞を強調します。
upsetting
「不快な」「気分を害するような」という意味の形容詞です。
to
「~にとって」「~に対して」という意味の前置詞です。
witness
「目撃する」という意味の動詞ですが、ここではto witnessで「目撃すること」という不定詞として使われています。to upsetting to witnessで「目撃するにはあまりに不快だ」という意味合いになります。