失敗した、をfailedに訳す場合が多いですね。
でもこう言う場合で、messed upの方が多く使われています。failedでも通じますが、何かの評価や試験のために作っているお菓子だ、と言うニュアンスは少しだけ入ってきます。
I messed up at the last part!は、最後に失敗した!と言う意味で、
right at the last part!にすると、最後の最後!と同じような意味になりますね。
ご参考になれば幸いです!
この場合、次のような言い方ができますよ。
ーI was fine right to the very end.
「最後の最後まで良かったんだけど(最後に失敗した)」
ーI messed it up right at the very end.
「最後の最後に失敗した」
to mess up「しくじる・へまをする」
ご参考まで!