English to Sanskrit
English: The recent rains washed away the usable road so I had to hitch hike
Translation: इदानीन्तनाः वृष्टयः उपयुज्यमानं मार्गम् अनश्यन्, अतः अहं क्लेशेन गतः।