translate English to French: The Earth's protection is not perfect, and we have been hit many times throughout history.
Cette protection n'est pas parfaite cependant et la Terre a été heurtée plus d'une fois dans sa vie.