translate English to German: Perhaps I should explain the background to this.
Vielleicht sollte ich die Umstände dieser Absagen erläutern.