Chinese: 数年过去了。
English: Several years went by.
French: De nombreuses années se sont écoulées.