Translation of "Halb losgelöst" in English

Und doch sind wir hier, meine Kirche in Oxford, halb losgelöst von Ereignissen, die weit weg entfernt geschahen, doch mit angeschlagenem Glauben.
And yet here we are, my church in Oxford, semi-detached from events that happened a long way away, but with our faith bruised.
QED v2.0a