"defy any explanation" in German to defy any explanation sich jedem Erklärungsversuch entziehen Detailed translations for "defy any explanation" to defy any explanation to defy any explanation sich jedem Erklärungsversuch entziehen