Chinese: 多少年过去了。
English: Years passed.
French: Des années ont passé.