What does angesichts unserer besonderen Lage mean?

angesichts unserer besonderen Lage - German to English

because of your unique scenario