to notch up one's performance - Französisch Englisch Wörterbuch