have had one’s day - Alemán Inglés Diccionario