English: This road had been partially barricaded by the police.
Telugu: ఈ రోడ్డును కొద్దిసేపు పోలీసులు మూసివేశారు.