English: The police, however, have a different take on the matter.
Telugu: ఈ విషయమై పోలీసుల వర్షన్ వేరుగా వుంది.