translate English to German: We are, indeed, left with the situation from the past and present, something about which I have quite a few questions.
Wir sehen uns tatsächlich mit der Vergangenheit und der Gegenwart konfrontiert, und dazu habe ich etliche Fragen.