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

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