天气太差,我们只好迟点出发。

“The weather is too bad, we have to start later” is much better. Is is the difference between starting late and not starting at all. Also I don’t see a reason to translate the Chinese into English in past tense…

1 Like

I agree. The English translation is not accurate.