What does Anstalten treffen für etw mean?

Anstalten treffen für etw - German to English

to deliver for sth.