Chinese: 她问这怎么可能。
English: She's asking how that's possible.
French: Elle demande comment c’est possible.