héng tiāo bí zi shù tiāo yǎn

Translation

  • to pick on sth incessantly (idiom)
  • to criticize right and left

Synonyms

Chinese Tones