The Italian term "completare, esplodere, ultimare, finire, integrare" matches the English term "complete"

other italian words that include "esplodere" : english :
esplòdere, gonfiare blow up
esplòdere explode