English: He was finally handed over the police.
Telugu: చివరికి పోలీసులకి అప్పగించింది.