tiān wú jué rén zhī lù

Translation

  • Heaven never bars one's way (idiom)
  • don't despair and you will find a way through.
  • Never give up hope.
  • Never say die.
Chinese Tones