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