English: He later surrendered at police station.
Telugu: దీంతో ఆయన పోలీస్ స్టేషన్‌లో లొంగిపోయేందుకు బయలుదేరారు.