Chinese: 还不太确定。
English: It's not quite certain.
French: Ce n'est pas absolument certain.