translate English to German: The rescheduling of this debate has caused me this embarrassment.
Die Verlegung der Debatte machte dies leider erforderlich.