meaning of angemessen versorgt

angemessen versorgt - German to English

properly supplied