What does abfordernd mean?

abfordernd - German to English

demanding