meaning of auch heute noch

auch heute noch - German to English

right now [nowadays]