Ya, it looked like a hard hit. But the announcer on the radio said "there go the retro thrust systems". So maybe they actually fired before impact and it just looked like an impact cloud?
Of course, she also called it an "off nominal situation" which sounds like a parody of corporate speak.