最初の言い方は、誰かを責めるのは間違ってるという意味として使いました。
最初の言い方では、cannot blame は責めるのは違うと言う意味として使います。anyone for it は誰かのことをと言う意味として使いました。
二つ目の言い方は、誰かを責めるのは筋が通ってないと言う意味として使います。
二つ目の言い方では、 not right は筋が通ってないと言う意味として使いました。to think は思ってないと言う意味として使います。someone at fault は誰かを責めると言う意味として使います。
お役に立ちましたか?^_^
・"It is wrong to blame anyone."
「誰かを責めるのは間違っている」という意味です。It is wrong to 〜(〜するのは間違っている)で主張ができます。
・"No one is to blame for this."
「今回のことは誰のせいでもない(誰も責められるべきではない)」という意味の表現です。