If there is a problem in our society, people sometimes have to go against the grain.
When something is wrong in a society, people have no choice but to take a stand against society.
ーIf there is a problem in our society, people sometimes have to go against the grain.
「我々の社会に問題があるなら、人々は時に反社会的にならざるを得ない。」
societyで「社会」
go against the grain は「流れに逆らう・常識に逆らう」などの意味があり、社会の流れに逆らうと言うことは反社会的になると言えます。
ーWhen something is wrong in a society, people have no choice but to take a stand against society.
「社会に何か問題があると、人々は社会に反する立場を示さざるを得ない。」
have no choice but to ... で「…せざるを得ない」
take a stand で「立場を示す・立場をはっきりさせる」
ご参考まで!