translate English to German: This is one of the last moments when we can coordinate our economic and financial systems.
Dies ist eine der letzten Gelegenheiten, unsere Wirtschafts- und Finanzsysteme zu koordinieren.