What does bis zur Stunde mean?

bis zur Stunde - German to English

up to now