百般刁难 in English bai3 ban1 diao1 nan2 Meaning

Meanings

  • to put up innumerable obstacles
  • to create all kinds of difficulties (idiomatic expression)

Simplified Characters

Traditional Characters

Pinyin

bai3 ban1 diao1 nan2

Literal

Literal explanation, with pronunciation and meaning of each character.

bai3surname Bai ban1sort diao1surname Diao nan2difficult (to...)