meaning of bis zum letzten Moment

bis zum letzten Moment - German to English

into final minute