on one's last legs - Alemán Inglés Diccionario