English: This took place on a public highway.
Telugu: ఇదంతా ఒక పబ్లిక్ రోడ్డుపై జరిగింది.