translate English to German: At the last minute, and in spite of the protests from our committee, it was postponed.
Sie wurde in letzter Minute und trotz der Proteste unseres Ausschusses verschoben.