be on the verge of ruin - Francés Inglés Diccionario