"demand an explanation of sth from sb" in German to demand an explanation of sth. from sb. von jdm. über etw. Aufklärung verlangen Aufschluss verlangen Detailed translations for "demand an explanation of sth from sb" to demand an explanation of sth. from sb. to demand an explanation of sth. from sb. von jdm. über etw. Aufklärung verlangen to demand an explanation of sth. from sb. Aufschluss verlangen