百般刁难 bǎi bān diāo nán

to create all kinds of difficulties (idiom)

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. to create all kinds of difficulties (idiom)
  2. 2. to put up innumerable obstacles

Characters

Character Meaning
hundred; numerous; all kinds of
kind; sort; class
artful; wicked; surname Diao
difficult; difficult (to...); difficulty