Chinese: 可能是发生交通事故了吧。
English: There's probably been a traffic accident.