Chinese: 我自己也看到了。
English: I myself saw it.
French: Je l'ai vu moi-même.