Chinese: 我一定是忘了。
English: I must have forgotten.
French: Je dois avoir oublié.