日本語の『二の舞』を英語で表現するなら、'repeat the same mistake'がピッタリくるかな。
例えば、友達が前と同じ失敗を繰り返しそうな時に『Don't repeat the same mistake again!』って言う感じ。この表現はビジネスシーンでも日常会話でもよく使われる。
面白いことに、英語には『History repeats itself』っていう諺もあるけど、これはもっと大きな歴史的な出来事について使うことが多い。個人の小さな失敗を指す時は『repeat the same mistake』の方が自然だと思う。
文化によって失敗の捉え方も違うから、直訳ではなくニュアンスで伝えるのがポイントだよね。
英語で「二の舞を踏む」を表現するなら、『repeat the same mistake』がしっくりくると思います。例えば、友人が以前失敗したビジネスにまた挑戦しようとした時、『You're going to repeat the same mistake again?』と言えば、ニュアンスが伝わります。
この表現は、過去の失敗を無視して同じことを繰り返す愚かさを強調するのにぴったりです。『History repeats itself』という諺もありますが、こちらの方がより個人の行動に焦点を当てています。
面白いことに、英語圏のドラマ『The Office』でも似たようなシチュエーションがあり、キャラクターが『Don't make me relive that nightmare』と言う場面がありました。文化的な違いはあれど、人間の失敗に対する反応は万国共通なのかもしれません。