Note that the A-pillar, together with the floorboard has folded and allowed the door to pop out and shoved the dashboard inwards. Also note the dummy's face is in contact with the dashboard even with the airbags deployed. The dummy has suffered severe damage and is pinned in the car, which in human terms means 'fatal crash'.
Chinese car manufacturers still have a long way to go. Even the much criticised Proton Waja fares better than this car.
Here is the crash test done by ADAC using NCAP-like tests: (German language)