English: He later surrendered at police station.
Telugu: అనంత‌రం పోలీస్టేష‌న్‌కు వెళ్లి లొంగిపోయాడు.