Chinese: 你该知道这事。
English: You should know this.
French: Tu devrais le savoir.