translate English to German: The time for a Pact for America has arrived.
Die Zeit ist reif für einen Pakt für Amerika.