meaning of allen Erfordernissen genügen

allen Erfordernissen genügen - German to English

to generally meet all demands