Vocabulary

爆発炎上

exploding in flames; erupting in flames

noun suru-verb vi