〈区別を〉 discriminate [【形式ばった表現】 discern] 《between two things, A from B》
have a good knowledge of etiquette
fail to distinguish [make a clear distinction] between one's private and public life [affairs]
【形式ばった表現】 confound public affairs with private (ones)