What does an einem seidenen Faden hängen mean?

an einem seidenen Faden hängen - German to English

to hang by a thread [also fig.]