Pinyin Dictionary results for "bai ban diao nan"

百般刁难
to put up innumerable obstacles; to create all kinds of difficulties (idiom)
Dictionary data provided by CC-CEDICT