What does angesichts der Tatsache, dass mean?

angesichts der Tatsache, dass - German to English

given that ...

View more

  • because of the undeniable fact that ...
  • In light that ...
  • because that ...