Chinese: 暴风妨碍了我们准时到达。
English: The storm prevented us from arriving on time.
French: La tempête nous a empêchés d'arriver à l'heure.