What does bis in die Gegenwart mean?

bis in die Gegenwart - German to English

for this day