bù zhī hǎo dǎi

Translation

  • unable to differentiate good from bad (idiom)
  • not to know what's good for one
  • unable to recognize others' good intentions
Chinese Tones