What does bis sie platziert worden sind mean?

bis sie platziert worden sind - German to English

until they've been put