meaning of bis zum Lebensende

bis zum Lebensende - German to English

until their death