Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

百般刁难

bǎi bān diāo nàn

Definitions

  • (idiom) to put up innumerable obstacles; to create all kinds of difficulties