meaning of bis sie platziert worden sind

bis sie platziert worden sind - German to English

until they've been put