What does auch heute noch mean?

auch heute noch - German to English

right now [nowadays]