have had a good innings - Espagnol Anglais Dictionnaire