translate English to French: There exists overwhelming evidence showing that impacts of large objects with dimensions in the order of kilometres (km) have had catastrophic consequences in the past.
Des preuves irréfutables indiquent que des collisions entre notre planète et des objets dont les dimensions étaient de l'ordre de quelques kilomètres ont eu des conséquences catastrophiques par le passé.