translate English to German: Yes, it was interpreted.
Doch, es gab eine Übersetzung.