have one's moments - Francés Inglés Diccionario