translate English to German: It is no secret that the Commission should have done something about the problem long ago.
Es ist auch kein Geheimnis, dass die Kommission schon längst etwas gegen diese Probleme hätte unternehmen müssen.