- 英语
- to hand over, to explain, to make clear, to brief (sb), to account for, to justify oneself, to confess, to finish (colloquial)
- 德语
- darlegen, erklären , deutlich machen, klarmachen , übergeben, jmd. Etwas klar machen, eingestehen, bekennen (V)
- 法语
- expliquer, rendre compte de, avouer, confesser