What does Anstalten treffen zu mean?

Anstalten treffen zu - German to English

to make plans for