be very difficult to perform or solve - Türkisch Englisch Wörterbuch