Chinese: 令人震惊的光景让了他吓得发抖。
English: The terrible scene made him tremble in fear.
French: La scène effroyable le fit trembler de peur.