be on last legs - Francés Inglés Diccionario