Chinese: 现在一切都明白了。
English: It all makes sense now.
French: Tout s'éclaire, maintenant.