his life hangs by a thread - Alemán Inglés Diccionario