hard put to it to do something - Türkisch Englisch Wörterbuch