English: Finally he surrendered to police.
Telugu: చివరికి పోలీసుల ముందు లొంగిపోయాడు.