不知好歹

bù zhī hǎo dǎi

unable to differentiate good from bad (idiom)

not to know what's good for one; unable to recognize others' good intentions

no; not so

zhī

to know

hǎo

good

dǎi

bad