Kinda looks like there may have been a problem with that aircrafts flight controls. I'm wondering what they are saying too, that could be an emergency vehicle. Maybe? Anyone here who can translate?
Lets not make an assumption, this could have been a ''good landing'' in a sense.