(a situation) be tremendously tangled or very difficult to understand - Türkisch Englisch Wörterbuch