Chinese: 事故耽误了交通。
English: The accident held up traffic.