The Italian term "allungamento, rinnovamento" matches the English term "renewal"

other italian words that include "allungamento" : english :
allungamento elongation