善悪の区別がつく

can tell right from wrong

→ 善悪
phrase Rare #36,774
can tell right from wrong Literally, “the distinction between good and evil can be made.” 善悪の区別がつかない means “cannot tell right from wrong.”
JA: 子供でも、善悪の区別がつくようになる。
EN: Even children learn to tell right from wrong.

彼女の年頃子供に善悪の区別がつくでしょうか

Can a child her age tell right from wrong?

その子は善悪の区別がつくようになった

That child has learned to distinguish right from wrong.

もし彼らが善悪の区別がつくのならなぜ君にできないんだろう

If they can tell right from wrong, why can't you?

— バジュランギおじさんと、小さな迷子 (2015)