English: However, the police obstructed them.
Telugu: అయితే, భారీగా మోహరించిన పోలీసులు వారిని ఎక్కడికక్కడ అడ్డుకున్నారు.