What does bis an mein seliges Ende mean?

bis an mein seliges Ende - German to English

before time I perish