English: helpless on the road.
Telugu: రోడ్డుపై నిస్సహాయంగా