his life hangs by a thread - Turkish English Dictionary