Chinese: 我可不太知道。
English: I don't really know.
French: Je ne sais pas trop.