英语to give oneself up,to surrender (to the authorities)
德语ein Geständnis ablegen(V, Rechtsw),eingestehen, sich schul