translate English to French: The last picture, taken a few seconds before the collision, showed two craters.
L'énorme explosion due au choc a entraîné l'éjection de nuages de matériaux dans l'espace.