Chinese: 我不能忍受就这样看著它。
English: I couldn't stand looking at it.
French: Je ne pouvais pas supporter de le regarder.