What does aber es ist so, dass mean?

aber es ist so, dass - German to English

but the simple fact is ...