英文文句解析

請問這個句子該如何解釋? 中文意思是什麼?
But for a traveler, dreams caught amidst perils are usually never lost.
我看了很久, 有看沒有懂呢.
Update: 可以分析一下文法嗎?
4 answers 4