The Italian term "sopportabile" matches the English term "endurable"

other italian words that include "sopportabile" : english :
insopportabile unendurable