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

other italian words that include "perfetto" : english :
perfetto accomplished
legittimo, perfetto perfect
perfetto tiptop