Artificial intelligent assistant

What does 炸裂 mean here? > . The champion's punch exploded in the final round. ( ) Did the punch hit really hard? Did it fail? Please explain what means in the Japanese sentence above, I'm not sure what "the punch exploded" means in English even and google isn't helping either.

It hit really hard. I don't know if I can call it an idiomatic phrase, but punches, kicks, and so on can in Japanese.

The typical image of is shown in this video:

<

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 960d0729527d1f8a7cb75e9a758fe322