run out of one's excuses - Francés Inglés Diccionario