translate English to German: Nor did the Commission come up smelling of roses here.
Die Kommission hat sich hier auch nicht mit Ruhm bekleckert.