- 英語
- 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