The English term "finished" matches the Italian term "perfetto"

other english words that include "finished" : italian :
unfinished incompiuta