The Italian term "esplòdere, gonfiare" matches the English term "blow up"

other italian words that include "esplòdere" : english :
completare, esplodere, ultimare, finire, integrare complete
esplòdere explode