Chinese: 事故耽误了我们半小时。
English: An accident delayed us for half an hour.
French: Un accident nous a retardés d'une demie heure.