What does aufrechterhaltbar mean?

aufrechterhaltbar - German to English

lasting