What does bis jd. vorhersagt mean?

bis jd. vorhersagt - German to English

until sb. foretells