The English term "well tried" matches the Italian term "esperimentato"

other english words that include "tried" : italian :
untried intentato