Derja translation of 'بَهِّتْ'

بَهِّتْ
(V)
to impress, shock, amaze

I saw a scene that shocked me today; I couldn't find how to express it. شفت اليوم مشهد بهتني مالقيتش كيفاش نعبر عليه