Chinese: 你可能听说过。
English: You might have heard of it.
French: Tu en as peut-être entendu parler.