What does alles beichten mean?

alles beichten - German to English

to confess everything