Chinese: 他还没来。他肯定错过公交车了。
English: He hasn't come yet. He must have missed the bus.