meaning of Anstalten treffen für etw

Anstalten treffen für etw - German to English

to deliver for sth.