Chinese: 这种秘密总有一天会被揭露的。
English: Such secrets are always eventually revealed.
French: De tels secrets finissent toujours par être révélés.