English: However, the police had barricaded the road.
Telugu: అయితే ఈ పాదయాత్రపై పోలీసులు ఆంక్షలు విధిస్తున్నారు.