meaning of auch noch

auch noch - German to English

as well