meaning of bis die Zahlung geleistet ist

bis die Zahlung geleistet ist - German to English

until repayment was made