萬難 wàn nán

DEFINITIONS

  1. countless difficulties
  2. extremely difficult
  3. against all odds

CHARACTERS

萬 wàn ten thousand; innumerable
難 nán difficult, arduous, hard; unable