Wow. It seems perhaps an engine failed just at the wrong moment (V1), which normally would still allow for either getting airborne or stopping on the runway, but in this case was followed immediately by a microburst or downdraft that kept the plane on the ground. One engine and then the other was ripped off, and it came to a rest a few hundred feet beyond the runway. It burst into flames 3-4 minutes later, after an apparently successful evacuation, even of injured passengers (well done!). Some are in critical condition, but all still alive at this time. Someone in that thread speculated it probably would have been worse had the plane gotten a little airborne and then crashed.