English: However, later on, he surrendered before the police.
Telugu: అయితే, ఆ తర్వాత పోలీసుల ముందు లొంగిపోయినట్లు తెలిసింది.