English: All this done on a public street.
Telugu: ఇదంతా ఒక పబ్లిక్ రోడ్డుపై జరిగింది.