English: He later surrendered before police confessing to his crime.
Telugu: అనంతరం తానే నేరం చేశానంటూ పోలీసుల ముందు లొంగిపోయింది.