The Italian term "esperimentato" matches the English term "proved"

other italian words that include "esperimentato" : english :
provato, esperimentato approved
esperimentato well tried