Chinese: 我估计我无法及时赶到。
English: I don't think I'll be able to get there on time.