What does auch jetzt noch mean?

auch jetzt noch - German to English

nonetheless