The mountain pass was impassable due to heavy snow.
山道は大雪のため通行できなかった。
The difficulties seemed impassable, but they persevered.
困難は克服できないように思えたが、彼らは耐え抜いた。
掲載内容にお気づきの点があれば下記からお知らせください