投案自首 meaning in English
surrender oneself to justice [the police; the court]; give oneself up to the police [government]; go to the police and confess; voluntary surrender to court
Examples
- Do you think i haven't thought we might as well give up !
难道你认为我没有考虑过我们也会去投案自首吗! - Concerning the self denunciation of criminals
关于敦促犯罪人员投案自首的通告 - The murderer delivered himself up to justice
那个凶手向司法部门投案自首。 - The people s procuratorate accepts voluntary surrender of criminal suspects
人民检察院接受犯罪嫌疑人的投案自首。 - Cooperated by the related department , shanghai procuratorial office caught 5 eloping suspected offender , involving 2 aboard eloping suspected offender . they came back from south africa and from u . s . a subsequently , surrendered
2006年上海检察机关在有关部门配合下,追捕到案5名潜逃的职务犯罪嫌疑人,其中潜逃境外的2人,这两人先后从南非和美国回沪投案自首。