What does bis zum letzten Moment mean?

bis zum letzten Moment - German to English

into final minute