The Italian term "durabile, incessante" matches the English term "uninterrupted"

other italian words that include "durabile" : english :
eterno, incessante, durabile everlasting
permanente, fisso, durabile permanent