Chinese: 她应该没撒谎。
English: She cannot have told a lie.
French: Elle ne peut pas avoir menti.