translate English to German: It ought to put its own house in order.
Es sollte daher zunächst einmal vor der eigenen Türe kehren.