Chinese: 他们肯定一直都知道。
English: They must have known it all along.
French: Ils doivent l'avoir su tout le temps.