百般刁难

百般刁難
bǎibāndiāonàn
(idiom) to put up innumerable obstacles; to create all kinds of difficulties

CEDICT

to create innumerable obstacles; to make things difficult for; to create obstructions of every description

Wiktionary

毛病想尽办法阻碍

維基詞典

Entry Composition