Chinese: 我们正好赶上最后一趟火车。
English: We just managed to catch the last train.