What does allen Erfordernissen genügen mean?

allen Erfordernissen genügen - German to English

to generally meet all demands