meaning of Anstalten treffen zu

Anstalten treffen zu - German to English

to make plans for