at the worst moment possible - Francés Inglés Diccionario