English to Tamil
English: The recent rains washed away the usable road so I had to hitch hike
Translation: சமீபத்தில் வந்த மழையால் இருந்த ஒரே ரோடும் அடித்துச் செல்லப்பட்டுவிட்டது, அதனால் இலவசச் சவாரி செய்துதான் அங்கே போனேன்.