Chinese: 她说再过5分钟就到，但她还是没来。
English: She said she would arrive in 5 more minutes, but she still hasn't come.