Chinese: 是的，但她刚离开。
English: Yes, but she just left.
French: Oui, mais elle vient de partir.