The English term "ratifies" matches the Italian term "confermato"

other english words that include "ratifies" : italian :
gratifies accontentato