translate English to German: The proposed spur to action comes not a moment too soon.
Der vorgeschlagene Impuls für Maßnahmen kommt keinen Tag zu früh.