Chinese: 我想是他来了，但我不完全肯定。
English: I think he's coming, but I'm not quite sure.
French: Je pense qu'il viendra, mais je n'en suis pas tout à fait sûr.