Chinese: 我不太清楚。
English: I don't really know.
French: Je ne sais pas vraiment.