Chinese: 它发出巨响爆炸了。
English: It exploded with a loud noise.