English: He surrendered to the police this afternoon.
Telugu: దీంతో ఈరోజు పోలీసుల ఎదుట లొంగిపోయారు.