Chinese: 我可能搞错了。
English: I may have made a mistake.
French: Peut-être me suis-je trompé.