to notch up one's performance - Türkisch Englisch Wörterbuch