「当たって砕けろ」を英語で表現するなら、'Nothing ventured, nothing gained'が近いかもしれません。
この表現は、リスクを取らなければ何も得られないという意味で、日本語のニュアンスと重なります。特に挑戦する前の不安を乗り越えるとき、この言葉が背中を押してくれる気がします。
一方で、'Go big or go home'というスラングも、全力でぶつかっていく勢いを表現しています。スポーツの試合前やビジネスのプレゼンで使われるのを耳にしたことがあります。
文化によってリスクの捉え方は違いますが、どちらの表現も行動を促す力強さがありますね。
「一か八か」という日本語のニュアンスを英語で表現するなら、'all or nothing'が最も近いでしょう。ギャンブルのような運任せの選択というよりは、勝つか負けるかの二者択一を表現するときに使われますね。
例えば、『ハンガー・ゲーム』の主人公が最後の戦いで取った決断はまさに'all or nothing'でした。命をかけてでも目標を達成するか、それとも敗北を受け入れるかの選択です。この表現には日本語の「一か八か」よりも戦略的な覚悟が感じられます。
似た表現では'go for broke'も面白いです。これはもともとポーカー用語で、手持ちの全財産を賭ける意味から転じて、一切のリスクを厭わない姿勢を表します。『カジノ・ロワイヤル』のジェームズ・ボンドがテーブルに全財産を押すシーンなんかは、まさに'go for broke'の典型例と言えるでしょう。
こういった賭けに出る表現は、文化によって微妙にニュアンスが違いますが、英語圏ではどちらかというと計算されたリスクを強調する傾向があるようです。