(tiān wú jué rén zhī lù)
English Translation:“Heaven never bars one’s way.”
Meaning:
There’s always a way out. Even when things seem hopeless, there is always a solution if you keep searching for it.
Example:
尽管情况很困难,但他相信天无绝人之路。
(Although the situation is tough, he believes that “heaven never bars one’s way.”)
Source: Hello Mandarin