English: Police suspected drug deal
Telugu: విష ప్రయోగంపై పోలీసుల అనుమానం