translate English to German: The stakes could not be higher – or the prospects more exciting.
Es könnte nicht mehr auf dem Spiel stehen – und die Perspektiven könnten spannender nicht sein.