Chinese: 这事发生在很多年以前。
English: It happened a long time ago.
French: Cela s'est passé il y a longtemps.