Back to Dictionary
百般刁难
百般刁難
bǎibāndiāonán
1.
to put up innumerable obstacles
2.
to create all kinds of difficulties (idiom)
Metadata
- Category
- Chinese