Translate the following English sentence to French:
"It is incomprehensible that an accident of this kind could have happened at all today."
Il est inconcevable que de tels accidents puissent se produire aujourd'hui.