bǎi bān diāo nàn
(idiom) to put up innumerable obstacles; to create all kinds of difficulties
百
bǎi
hundred
般
bān
sort
刁
diāo
artful
难
nàn
disaster