bǎi
bān
diāo
nán
1
to put up innumerable obstacles
2
to create all kinds of difficulties (idiom)