look back on one's accomplishments with satisfaction - Turkish English Dictionary