look back on one's accomplishments with satisfaction - Türkisch Englisch Wörterbuch