Chinese: 这是我所知道的。
English: This is all I know.
French: C’est tout ce que je sais.