translate English to German: Despite the effort, being self-sufficient on the trail is satisfying in a way few things in our normally hectic lives can be.
Abgesehen von der Anstrengung – diese Unabhängigkeit birgt eine Ruhe und Zufriedenheit wie sie es im normalen, hektischen Alltag kaum zu finden ist.