Chinese: 他们所有的秘密都已经被揭晓了。
English: All their secrets have been revealed.
French: Tous leurs secrets ont été révélés.