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

other english words that include "complete" : italian :
completely completamente