finally someone is stepping up and actually doing something - Türkisch Englisch Wörterbuch