百
般
刁
难
b
ǎ
i
b
ā
n
d
i
ā
o
n
á
n
Definitions
1. to put up innumerable obstacles
2. to create all kinds of difficulties (idiom)
Components
百般
bǎi bān
–
in hundred and one ways