数落 shǔ luo

DEFINITIONS

  1. to enumerate sb's shortcomings
  2. to criticize
  3. to scold
  4. to talk on and on

CHARACTERS

数 shǔ number; several, count; fate
落 luo fall, drop; net income, surplus