sich jedem erklärungsversuch entziehen

listen to the pronunciation of sich jedem erklärungsversuch entziehen
Немецкий Язык - Английский Язык
to defy any explanation