meaning of aber es ist so, dass

aber es ist so, dass - German to English

but the simple fact is ...