What does bis die Zahlung geleistet ist mean?

bis die Zahlung geleistet ist - German to English

until repayment was made