to make neither head nor tail of something - Deutsch Englisch Wörterbuch