rén yán zé zé

Translation

  • everyone comments disapprovingly (idiom)
Chinese Tones