English: However, he himself surrendered to the police.
Telugu: అయితే ఆమె స్వయంగా పోలీసులకు లొంగిపోయారని సమాచారం.