Chinese: 我肯定忘了带雨伞，但现在已经太迟了。
English: I must have forgotten my umbrella, but it's too late now.