meaning of angesichts dessen

angesichts dessen - German to English

with that in mind