It takes magnanimity to forgive someone who has wronged you.
不正を働いた人を許すには寛大さが必要だ。
It
文頭で形式的に使われる「それ」を指します。
takes
「必要とする」という意味です。
magnanimity
「寛大さ」という意味です。
to
「~すること」という不定詞を作る働きをします。
forgive
「許す」という意味です。
someone
「誰か」という意味です。
who
「~するような」という関係代名詞です。
has
「~した」という現在完了の助動詞です。
wronged
「~に不正を働いた」という意味です。
you
「あなた」という人を指します。