English: have been given to Delhi police.
Telugu: అతన్ని ఢిల్లీ పోలీసులకు అప్పగించాయి.