be involved in a matter difficult resolve - Türkisch Englisch Wörterbuch