meaning of bis zu deren Ankunft

bis zu deren Ankunft - German to English

until their arrival