英语to hand over,to explain,to make clear,to brief (sb),to account for,to justify oneself,to confess,to finish (colloqui