のはお前だ

it's you who...

→ の
phrase Rare #25,044
it's you who... Emphasizes that you are the person who does or has the quality described before の. お前 is a blunt, informal way to say “you.”
JA: 最後まで頑張ったのはお前だ。
EN: You're the one who kept going to the end.

最初に盗んだのはお前だ

You were the one who stole it first.

— 動くな、死ね、甦れ! (1990)

死ぬのはお前だ

You're the one who's going to die.

— シティ・オブ・ゴッド (2002)

狂ってるのはお前だ

You're the one who's crazy.

— ファイト・クラブ (1999)

悪いのはお前だ

It's your fault.

— グッドフェローズ (1990)