English: We were stranded on the road.
Telugu: రోడ్డుమీదికొచ్చాం. ప్రవాహంలో చిక్కుకుపోయాం.