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