meaning of besserungsunfähig

besserungsunfähig - German to English

incorrigible