meaning of abgeholfen

abgeholfen - German to English

remedied