have one's moments - Alemán Inglés Diccionario