translate English to German: We haven’t been able to implement a few important, major suggestions until now.
Den Grossteil haben wir immer sofort umgesetzt.