千難萬難 qiān nán wàn nán

DEFINITIONS

  1. extremely difficult

CHARACTERS

千 qiān thousand; many, numerous; very; (Cant.) a cheater, swindler
難 nán difficult, arduous, hard; unable
萬 wàn ten thousand; innumerable
難 nán difficult, arduous, hard; unable