translate English to German: On this occasion, nature itself played the decisive role.
Ausschlaggebend war dieses Mal die Natur selbst.