English: However, later he surrendered to the police.
Telugu: కానీ ఇటీవల అతడు స్వయంగా వెళ్లి పోలీసులకు లొంగిపోయాడు.