What does An und für sich schon. mean?

An und für sich schon. - German to English

fundamentally, yes.